I build beautiful, modern websites for businesses. With a strong focus on design, I help you stand out on the web and drive real results for your business.
Whether you need a simple solution for your small business or a custom-built website with SEO and AI systems integrated, I've got you covered.
5.0on Google
1:1personal service
Portfolio
Selected projects
SEO results
Real results from Google
Christoffer at kaneo.se got $25K in verified profits in under 2 weeks after we did their SEO Addicted Rehab — "It's like I'm running ads, and I haven't run any in 2 months!"- ArneAddicted Rehab — steady growth in organic visibility after our SEO work. Gren & Ros Bygg — organic top rankings in Google grew markedly after the SEO work. Solsegel Sverige — 20% more traffic compared to the previous year.
Reviews
What my clients say
I can warmly recommend William Marksen at Marksen Media! Let me start by saying that this company deserves far more than 5 stars. William has helped me with everything around my website — from idea and planning to the finished solution. He has truly taken care of the entire process from A to Z and put in an incredible amount of time to make sure everything turned out exactly the way I wanted. The way I've been treated has been outstanding. He is attentive, professional, dedicated, and always quick to get back to me. You can clearly tell that he's passionate about what he does and that the client's results always come first. After spending the past two years in a collaboration with Eniro that I unfortunately wasn't happy with at all, it feels fantastic to finally have found someone who truly delivers quality and cares about their clients. I'm looking forward to a long-term collaboration with Marksen Media, and I can recommend William to anyone looking for a reputable, knowledgeable, and reliable partner for their website and digital presence. Thank you for a fantastic job!
Kosaj
Our previous provider had missed everything there is to know about SEO, but once we got in touch with William at Marksen Media, we finally got the help we needed. They rebuilt our entire website from the ground up. As a small family business, it's easy to fall for the sales pitches of bigger players who only chase quantity and don't care about the people behind the business. Instead, we found a young, incredibly talented guy who genuinely cares about us. William is a true expert who carries out his own in-depth analysis and research. He really took the time to listen to exactly what we needed and the kind of leads we wanted to bring in, and then he applied his own methods and came up with other smart ideas we hadn't even thought of ourselves. He explains everything in such a clear, easy-to-follow way that you come away understanding exactly how the goals will be reached. This completely exceeded our expectations. The very same day our new site went live, the leads started coming in — completely organically, without having to pay for Google Ads! We warmly recommend William and Marksen Media to anyone who wants to build a solid, beautiful, and genuinely great website.
Christoffer
The absolute best presentation I've ever received — a whole folder walking through exactly which keywords we should target for my new site, Solsegel Sverige. An awesome setup with sales-driven imagery and a fresh, unique, modern concept. The work William puts in to help me grasp the full scope of SEO — and to keep a consistent thread throughout the build of the hyper-modern new Solsegel Sverige — is incredible. We're specialists in unique sun sails and sail cloth, and William is a specialist in website building. I can warmly recommend William for your new website, and we'll be continuing our collaboration on Meta ads too.
Peter
We're very pleased with our collaboration and the work done on both website development and SEO. The whole process was structured, transparent, and efficient, and the results met — and in some areas exceeded — our expectations. A big plus is working with William, who has been attentive, knowledgeable, and quick to communicate. He showed a strong understanding of our needs and contributed valuable insights that truly made a difference to the end result. We warmly recommend the company to anyone looking for a reliable partner for websites and search engine optimization.
Arne
Great service, fast delivery, very good communication, and great prices. Highly recommended.
Hawraz
We've had the pleasure of working with William and Marksen Media on several projects, and it's been a very positive experience. William is professional, attentive, and easy to work with. He's great at understanding the client's needs and delivers with high quality.
Jimmy
Plans
Choose the plan that fits you
Plan
BasicMost popular
Lead engineMost features
Custom projectFully bespoke
Price
$97/mo
No setup fees
$197/mo
No setup fees
Let's talk
starts from $3,990
Pages
Up to 5 pages
Up to 10 pages
Unlimited pages
Design
Premium website designtailored to your brand & industry
Premium website designtailored to your brand & industry
Fully bespoke designbuilt from scratch, no template
Up to 5 pages on a premium template tailored for your industry, complete copywriting for every page, AI & SEO fundamentals, a free .com domain, hosting, a contact form, two design revisions, and up to 30 min/month of maintenance & support. It's $97/month with no setup fees.
Do I own my website?
Not by default — and that's exactly how the price stays this low. Think of it like a rental apartment complex: your website is a flat you rent for a monthly fee, with no multi-thousand-dollar set-up fee to buy an ownership license. If you ever want to buy and own your flat, you can — either by leasing it for 24 months (after 24 monthly payments the ownership license is yours), or by paying the full 24-month term in one go, at set-up or at any point in your journey. Until then it works like any rental: if you cancel the monthly plan, the site goes offline.
If I buy the ownership license, do I still pay the monthly fee?
Only if you want to. Once you own your website, you're free to host and manage it yourself — you'd pay nothing but the hosting fee of whichever platform you choose, with no agency or freelancer charging management on top. And if you'd rather never think about hosting, security, or updates, you can stay right where you are and let the monthly plan keep running — the same service, just for a website you now own.
How many design revisions do I get?
Two. You get two full rounds of feedback on the design, and those changes go in before launch. Lead engine includes three, and a Custom project includes unlimited revisions. Extra revisions after that are billed at $59/hour.
What counts as one revision round?
One round is one consolidated list of requested changes, presented in a single email or together on a video call. The requests and the actual changes happen at separate occasions: first the list, then the updates. To get the most out of each round, look through the website thoroughly before sending it in and check whether anything is missing — colors, typography, copy, images, links, or sections and information you'd want to add — so everything lands in one list instead of trickling in one item at a time.
What's the difference between Basic and Lead engine?
They share the same foundation — a premium template, complete copywriting, AI & SEO fundamentals, hosting, and support. Lead engine adds the things that turn a website into a lead machine: up to 10 pages instead of 5, the automated lead system (CRM & digital calendar), Google review management, and up to 1 hr/month of support instead of 30 min. A Custom project goes further still — completely bespoke and completely yours.
Can I edit it or get changes made?
Basic doesn't include editor access, but it does include up to 30 min/month of maintenance & support, so I can make small changes for you. If you'll need larger or more frequent changes, the Lead engine plan includes up to 1 hr/month — or I can make updates as a one-off. Full editing access is handed over if you buy the ownership license (see “Do I own my website?”).
What's the difference between AI & SEO fundamentals and the SEO growth package?
The key difference is that AI & SEO fundamentals ensures the website's on-page SEO is optimized — covering elements like page titles, headings, meta titles, meta descriptions, image alt text, FAQ sections, and targeted pages. Each page is intentionally created with SEO best practices in mind to serve a specific search intent, making them easily readable and optimized for AI-powered search engines. This allows AI to efficiently find your website and extract the most valuable information for searchers.
However, the SEO growth package builds on these fundamentals by providing comprehensive keyword research tailored to your industry and target market (local, national, or international). It also includes competitor analysis, strategic link building, advanced off-page SEO, and synchronized integration with your Google Business Profile (GBP), directory listings, and more. Additionally, the SEO growth package offers the creation of extra pages based on our keyword research, with each page designed as a standalone sales funnel to maximize conversion rates. The internal linking structure is also much more deliberate and robust in the SEO growth package compared to AI & SEO fundamentals.
Is there a commitment?
No — cancel anytime. If you cancel, the site goes offline — see “Do I own my website?” for how to keep it forever.
Can the monthly price go up?
Not during your 24-month term — the price you start at is locked for the full term. If prices ever need to change after that, you'll be told well before your term ends, along with the option to leave with full ownership of your website and host it on another platform instead.
Who owns the domain?
You do — always. Whether you bring a domain you already own or a new one is registered as part of your plan, the domain belongs to you. It's registered and managed on your behalf as part of the service — that direct access is what makes set-up quick and painless — but ownership sits with you, and the domain goes with you if you ever leave.
How fast can it launch?
Usually within 2-3 weeks once you've sent your content.
Do you offer refunds?
No, I don't offer refunds — but I carry all the risk, not you. I do all the work upfront without asking for any commitment, and you can cancel anytime. If you're not happy, you're free to cancel — no strings attached.
What's included in the Lead engine plan?
Up to 10 pages on a premium template crafted for your industry, complete copywriting for every page, the automated lead system (CRM and digital calendar), AI & SEO fundamentals, Google Analytics, Google Search Console, cookie consent, a free .com domain, hosting, three design revisions, and maintenance & updates (up to 1 hr/month, then $59/hour). It's $197/month with no setup fees. Editing access and ownership aren't included by default — see “Do I own my website?” for how buying your site works.
Do I own my website?
Not by default — and that's exactly how the price stays this low. Think of it like a rental apartment complex: your website is a flat you rent for a monthly fee, with no multi-thousand-dollar set-up fee to buy an ownership license. If you ever want to buy and own your flat, you can — either by leasing it for 24 months (after 24 monthly payments the ownership license is yours), or by paying the full 24-month term in one go, at set-up or at any point in your journey. Until then it works like any rental: if you cancel the monthly plan, the site goes offline.
If I buy the ownership license, do I still pay the monthly fee?
Only if you want to. Once you own your website, you're free to host and manage it yourself — you'd pay nothing but the hosting fee of whichever platform you choose, with no agency or freelancer charging management on top. And if you'd rather never think about hosting, security, or updates, you can stay right where you are and let the monthly plan keep running — the same service, just for a website you now own.
What does the monthly fee include?
Everything that keeps your Lead engine live and working: hosting and security, the automated lead system (CRM & digital calendar), your lead-capturing contact form, AI & SEO fundamentals, and ongoing maintenance & updates (up to 1 hr/month). It keeps your site online, current, and actively driving results for your business.
How many design revisions do I get?
Three. You get three full rounds of feedback on the design, and those changes go in before launch. Basic includes two rounds and a Custom project includes unlimited revisions. Extra revisions after that are billed at $59/hour.
What counts as one revision round?
One round is one consolidated list of requested changes, presented in a single email or together on a video call. The requests and the actual changes happen at separate occasions: first the list, then the updates. To get the most out of each round, look through the website thoroughly before sending it in and check whether anything is missing — colors, typography, copy, images, links, or sections and information you'd want to add — so everything lands in one list instead of trickling in one item at a time.
Can I get changes made?
Yes — the plan includes up to 1 hr/month of maintenance, support, and small changes that I make for you. Editing the site yourself isn't included by default; that's handed over when you buy the ownership license (see “Do I own my website?”).
Is there a commitment?
No — you can cancel anytime. If you cancel the monthly plan without having bought the ownership license, your site goes offline. You can always buy the license and take your website with you should you ever want to leave. Important to know: if you own the website and leave the hosting environment, you lose the automated lead system (CRM & digital calendar), the working contact form, and the other behind-the-scenes features that make the site actually drive results — unless you keep the lead system subscription live.
Can the monthly price go up?
Not during your 24-month term — the price you start at is locked for the full term. If prices ever need to change after that, you'll be told well before your term ends, along with the option to leave with full ownership of your website and host it on another platform instead.
How fast can it launch?
Usually within 2-3 weeks once your content is ready.
Is the free .com domain always included?
Your .com domain is free as long as it's available to register. If the domain you want is already owned by someone else, the offer doesn't cover buying it from the current owner — and it doesn't apply to premium or exclusive domains that cost more than an average .com registration.
Who owns the domain?
You do — always. Whether you bring a domain you already own or a new one is registered as part of your plan, the domain belongs to you. It's registered and managed on your behalf as part of the service — that direct access is what makes set-up quick and painless — but ownership sits with you, and the domain goes with you if you ever leave.
What's the difference between AI & SEO fundamentals and the SEO growth package?
The key difference is that AI & SEO fundamentals ensures the website's on-page SEO is optimized — covering elements like page titles, headings, meta titles, meta descriptions, image alt text, FAQ sections, and targeted pages. Each page is intentionally created with SEO best practices in mind to serve a specific search intent, making them easily readable and optimized for AI-powered search engines. This allows AI to efficiently find your website and extract the most valuable information for searchers.
However, the SEO growth package builds on these fundamentals by providing comprehensive keyword research tailored to your industry and target market (local, national, or international). It also includes competitor analysis, strategic link building, advanced off-page SEO, and synchronized integration with your Google Business Profile (GBP), directory listings, and more. Additionally, the SEO growth package offers the creation of extra pages based on our keyword research, with each page designed as a standalone sales funnel to maximize conversion rates. The internal linking structure is also much more deliberate and robust in the SEO growth package compared to AI & SEO fundamentals.
What is the automated lead system?
It's the engine that makes the Lead engine a lead engine. Every inquiry from your website is captured, logged, and dropped straight into your CRM with the full context — who the person is, what they asked about, and where they are in the customer journey — instead of disappearing into an inbox. You get a clear pipeline, a digital calendar, and a contact form that actually feeds the system, so fewer leads slip through the cracks.
If you also want an AI agent to answer those inquiries and book the appointments for you, that's the AI receptionist & appointment booker — see the question below.
What does the CRM actually do?
Our CRM is incredibly valuable for service based businesses. It gives you a dashboard with a clear overview of all of your customers and leads, their contact details, context about their history with you, what they've inquired about etc. It even gives you a customizable pipeline where you can move customers along stages of the customer journey to keep track of where each customer is in their journey with you.
Is the AI receptionist & appointment booker included?
No — it's an add-on quoted per client, and it can be added to any plan. Every business needs a different level of sophistication from its receptionist, so the scope and price are set after a short conversation about your needs — reach out through the order form and we'll take it from there.
It's an AI powered agent that automates appointment booking for your business. This agent reaches out to leads and inquiries submitted via the contact form on your website during business hours (or 24/7 if you prefer) for basic qualification and filtering. Each prospect gets a personalized conversational style customer experience with your own (very human like) AI agent who's trained on a rich knowledgebank about your business and your products/services. It knows everything that you want it to know and has a very likeable personality.
The agent has access to your digital calendar and knows when you're available and when you're not and can book in appointments automatically for you based on your availability. This is all done automatically while you focus on your business (or when you're enjoying the little free time you have as a business owner).
All the conversations that the agent have with leads and prospects are stored and sent to you for context should you need to review it before the appointment.
Do you offer refunds?
No, I don't offer refunds — but I carry all the risk, not you. I do all the work upfront without asking for any commitment, and you can cancel anytime. If you're not happy, you're free to cancel — no strings attached.
What's included in a Custom project?
A completely bespoke website built from scratch around your brand — no template — with exactly what your project needs: custom design, unlimited pages, custom integrations, the automated lead system, deeper AI, an SEO campaign, and more. You own the website outright from day one. The exact scope and quote are set after a short scoping call; half is paid to start and half on delivery.
How is a Custom project different from the monthly plans?
The monthly plans (Basic and Lead engine) are premium websites built on refined templates and hosted and managed for you on a rental model. A Custom project is a one-off bespoke build — designed from scratch, fully owned by you from day one, and priced as a fixed project rather than a monthly fee.
Do I own a Custom project?
Yes — completely, from day one. There's no rental model and no ownership license to buy later; the website is yours outright the moment it's delivered. You can host it yourself, or have me keep hosting, maintaining, and updating it for a monthly fee if you'd prefer.
How does pricing work?
It depends entirely on scope — that's the whole point of a custom build. After a short scoping call I send you a fixed quote, with half paid to start and half on delivery. No surprises along the way.
How many design revisions do I get?
Unlimited. A Custom project includes revisions until it's right — no per-round fee.
How long does it take?
It varies with scope, but most custom projects run a few weeks from kickoff to launch. You'll get a timeline together with your quote.
Can I add things like SEO or an AI receptionist?
Absolutely — a Custom project is exactly the place for it. Custom integrations, an SEO campaign, deeper AI like the receptionist & appointment booker, multilingual versions… whatever you need, scoped into the build and the quote.
Do you offer refunds?
Half is paid to start and half on delivery, so you see the work before the final payment. I don't offer refunds on work already delivered, but the staged payment means you're never paying in full for something you haven't seen.
Process
How it works
01
Submit your contact details
After you submit your contact details on this page, I'll reach out to book a short voice or video call (whatever you prefer) to discuss a few details before getting started with your project.
02
Share your content
Send your text, images, and logo — or I fill gaps with editable placeholders.
03
I design & build
Up to 5 pages on a premium template tailored for your industry, with copywriting included.
04
Review & launch
Two design revisions are included: two rounds of feedback on the design, then your site goes live — usually within 2-3 weeks.
05
Hosting & support
I keep your site online and secure, with up to 30 min/month of maintenance & support, for $97/month.
1 / 5
01
Submit your contact details
After you submit your contact details on this page, I'll reach out to book a short voice or video call (whatever you prefer) to discuss a few details before getting started with your project.
02
Share your content
Send your text, images, and logo — anything missing I fill with editable placeholders.
03
I design & build
Up to 10 pages on a premium template crafted for your industry, with copywriting, the automated lead system (CRM & digital calendar), and AI & SEO fundamentals included.
04
Review & launch
Three design revisions are included: three rounds of feedback on the design, then we go live — usually within 2-3 weeks.
05
Ongoing care
I host, maintain, and update your site with up to 1 hr/month of support and changes.
1 / 5
01
Submit your contact details
After you submit your contact details on this page, I'll reach out to book a short call to scope your project — your goals, the pages and features you need, and the exact quote.
02
Scope & quote
We map out exactly what your build needs — bespoke design, custom integrations, the works — and I send a fixed quote. Half is paid to start and half on delivery.
03
Share your content
Send your text, images, logo, and brand assets — anything missing I fill with editable placeholders.
04
I design & build
A completely bespoke website built from scratch around your brand — no template — with any custom add-ons like an SEO campaign or deeper AI integration.
05
Launch & own it
Revisions until it's right, then we go live — and the website is yours outright from day one.
1 / 5
Add-ons
Complementary services
Want to build on the base package? You can add services that strengthen your launch, your visibility, and your ongoing operation.
Bundle offer
Google Business Profile
Get found in local search and on Google Maps.
Google Business Profile optimization
For an existing profile that needs improving and optimizing.
$497
$297
Our standard rate is $497 (one-time fee) but you can save $200 when bundled with the Lead engine plan
Google Business Profile setup
A brand-new profile created and configured from scratch.
$1,497
$997
Our standard rate is $1,497 (one-time fee) but you can save $500 when bundled with the Lead engine plan
The bundle price applies when the profile is added to the Lead engine plan — on the Basic plan the standard rate applies.
Logo design
Limited-scope brand design: share any inspiration and references you have, pick your favorite of three drafts — then it's developed into a set of logos, favicons, an email signature, and printable assets for your brand.
from $99 (one-time fee)
Email
Professional inboxes on your own domain.
$5/month per inbox
Multilingual website
Your site translated and published in another language, with its own URLs and hreflang tags so each version can rank.
$199 per language (one-time fee)
Google ads campaign
Paid campaigns on Google Search that put you in front of people already looking for what you do.
from $749/month for a 3-month campaign
SEO growth package
Keyword research, on-page and technical SEO to grow your organic traffic.
from $997/month for a 3-month campaign
Meta ads campaign
Paid campaigns on Facebook and Instagram that drive leads.
from $749/month for a 3-month campaign
AI receptionist & appointment booker
An AI agent that answers inquiries, qualifies leads, and books appointments straight into your calendar — 24/7 if you want it. Every business needs a different level of sophistication, so the service is scoped to your needs.
Custom quote
Get in touch and we'll go through the service and your needs for a quote. Can be added to any plan.
Contact details
Submit your contact details
Fill in your details and I'll get back to you within 24 hours to get started on your website – from $97/month, with no setup fees.
Ready to get started?
Fill in the order form and I'll get back to you within 24 hours to get started on your website.