Website services

Website design, redesign and care plans for local service businesses

What we do, what it costs, and what’s not included.

Not sure what you need? The free audit is a written report, emailed within 2 business days. No sales call.

We’re a two-person senior web studio based in Serbia, online 9am–5pm Eastern, Monday–Friday. We build WordPress websites for local service businesses in the US and Canada, and we look after them afterward.

Every service on this page has a price, a timeline and a plain list of what you get. Where something isn’t included, we say so before you have to ask.

You talk directly to the people who build your site. No account managers, no outsourcing. We’ve been building for the web since 2006, with 10+ years of hands-on WordPress work.

Which one sounds like you?

If this is youGo toPrice
I have no website, or one I’m embarrassed to send people to New website from $1,500
I’m on Wix, Squarespace, GoDaddy or Weebly and it doesn’t bring in calls Redesign and migration from $1,500
I have a WordPress site and nobody looks after it Care Plans from $69 a month
I’m about to pay for Google or Facebook ads Landing pages from $600
My Google Business Profile is missing, half-filled or wrong Local SEO setup $400, one-time
My site is down, slow or hacked Emergency fixes from $150

All prices in US dollars.

The same rules on every job

  • Fixed price, in writing. No surprise invoices.
  • You own everything: site, domain, content, logins.
  • No long-term contracts.
  • 50% to start, the rest before launch.
  • 30 days of free fixes after launch.
  • A reply within 1 business day.
  • Online 9am–5pm Eastern, Monday–Friday.

New website

A new website, built to bring in calls and quote requests

Who it’s for: You have no website, or one that’s so out of date you’d rather not hand out the address.

Three packages. The price is fixed and agreed in writing before we start.

We build in WordPress. That means you can edit the site yourself, and you’re never locked in to us.

Starter

A business with no website, or one that’s out of date.

Fixed price from $1,500

  • Up to 5 pages
  • 2 revision rounds
  • Typically ready in 2–3 weeks
  • Design built around your brand and trade
  • Up to 5 pages (Home, About, Services, Contact + one more)
  • Designed for phones first, with tap-to-call
  • Contact or quote-request form and Google Map
  • Google basics: page titles, descriptions, a sitemap and Google Search Console (Google’s free tool for site owners)
  • Google Analytics setup
  • Built to load fast: secure connection (SSL), caching and compressed images
  • Recorded walkthrough so you can edit your own site
  • 30 days of free fixes after launch
Get my Starter quote

Premium

Online stores, multiple locations or more than one language.

Custom quote, still fixed in writing

  • 15+ pages
  • Revisions agreed per project
  • Timeline agreed per project
  • Everything in Business
  • Online store (WooCommerce)
  • Multiple locations
  • More than one language
  • Custom integrations
  • Large content migrations
Get my Premium quote
The three website packages side by side
What’s compared Starter Business Premium
Price from $1,500 from $3,500 custom quote, still fixed in writing
Size up to 5 pages up to 15 pages 15+ pages
Best for A business with no website, or one that’s out of date. An established business that wants calls and bookings from Google. Online stores, multiple locations or more than one language.
Timeline 2–3 weeks 4–6 weeks agreed per project
Revision rounds 2 3 agreed per project

Not included in any package

  • Domain name and hosting — bought in your own name (typically about $15/year and $10–30/month). We set them up for you.
  • Photography and video
  • Logo design and branding
  • Writing all of your text from scratch (available as an add-on)
  • Paid third-party licenses, if your project needs one — quoted up front, at cost
  • Monthly SEO, ads management and social media

We’d rather you read this list now than find it on an invoice later.

Add-ons

  • Extra page$150
  • Copywritingwhere we write the page from your notes$120 per page

How it goes

  1. We send a short checklist for your text, photos and logins.
  2. We design your homepage first. Nothing else gets built until you approve it.
  3. You review the rest on a private preview link.
  4. 50% to start, the rest before launch.
  5. At launch we hand over every login and a recorded walkthrough of how to edit your site.
  6. Then 30 days of free fixes.

Timeline: 2–3 weeks for Starter, 4–6 weeks for Business. The clock starts when we have your content: text, photos and logins.

Want to see one first? Our concept sites for a plumbing company, a dental practice and a moving company are live. Try a demo on your own phone.

See what this looks like for your trade:

Redesign and migration

Moving from Wix, Squarespace, GoDaddy or Weebly to WordPress? Keep your domain, email and old links.

Who it’s for: You already have a site. It’s an old one, or it lives on Wix, Squarespace, GoDaddy Website Builder or Weebly, and it doesn’t bring in calls.

Same packages and same prices as a new website. Moving your site is included, not an extra.

The usual worries are “Will my email stop working?” and “What happens to my Google listing and my old links?” Both are planned for as part of the job.

Price: From $1,500 for Starter and from $3,500 for Business. Premium is a custom quote. Fixed in writing either way.

Timeline: 2–3 weeks for Starter, 4–6 weeks for Business, counted from the day we have your content and the logins to your current site and domain.

What you get

  • Everything in the package you choose (Starter, Business or Premium)
  • Your content moved to WordPress from your old site, or from Wix, Squarespace, GoDaddy Website Builder or Weebly
  • Your domain and your email kept working through the switch, as long as the domain is in your name or can be transferred to you. We check this before we quote.
  • A 301 redirect for every old page address
  • Google Search Console (Google’s free tool for site owners) checked before launch and again after it
  • The website link on your Google Business Profile updated
  • A site in your name, with every login handed over

What is a 301 redirect?

When a site is rebuilt, the page addresses usually change. A 301 redirect is a permanent forwarding address, like the one you leave at the post office when you move.

Every old address points to the new one, so Google and your old links still work. Someone who taps an old link in a directory, an email or a Google result lands on the right new page, not on an error.

Redirects protect what you’ve already earned. They are not a ranking promise.

Not included
  • Domain name and hosting — bought in your own name (typically about $15/year and $10–30/month). We set them up for you.
  • Photography and video
  • Logo design and branding
  • Writing all of your text from scratch (available as an add-on)
  • Paid third-party licenses, if your project needs one — quoted up front, at cost
  • Monthly SEO, ads management and social media

The audit looks at the site you have now. You get the five fixes that would matter most, in order.

Wix, Squarespace, GoDaddy, Weebly and WordPress are trademarks of their owners. We’re not affiliated with any of them.

Care Plans

Someone looks after your site every month, so you don’t have to

Who it’s for: You have a WordPress site, built by us or by someone else, and you don’t want to think about updates, backups or security.

A website isn’t finished on launch day. Software needs updates, backups need to run, and someone should notice when the site goes down.

That’s what a Care Plan covers. Three plans, priced per month.

Basic care

A simple site that rarely changes.

$69 per month

  • Edits billed hourly
  • Reply within 2 business days
  • WordPress, theme and plugin updates — weekly, tested
  • Daily off-site backups
  • Security monitoring
  • Uptime monitoring
  • We restore your site if something breaks
  • Support reply within 2 business days
Ask about Basic care

Pro care

A site that brings in a real share of your work.

$299 per month

  • Up to 5 hours of edits
  • Reply same business day for urgent issues
  • Everything in Standard
  • Up to 5 hours of edits and small improvements every month
  • Updates tested on a private copy first
  • Ongoing speed work and monitoring of Google’s speed scores (Core Web Vitals)
  • SEO health monitoring — Google Search Console errors and broken links (not an SEO campaign)
  • Malware cleanup included if your site is ever hacked
  • Same-business-day reply for urgent issues
Ask about Pro care

Terms: Month-to-month. No long-term contract. Change or cancel with 30 days’ notice.

The three Care Plans side by side
What’s compared Basic Standard Pro
Price $69 a month $149 a month $299 a month
Best for A simple site that rarely changes. A business that updates its site most months. A site that brings in a real share of your work.
Content edits billed hourly at $50 an hour up to 2 hours a month up to 5 hours a month
Support reply within 2 business days within 1 business day same business day for urgent issues
If the site is hacked fixed-price cleanup, from $350 fixed-price cleanup, from $350 cleanup included

What counts as an edit

  • Change some text or a photo.
  • Add a team member.
  • Publish a post.
  • Update your hours or prices.

Timeline: Start any time. If we didn’t build your site, we do a free onboarding check first so we both know what shape it’s in.

Not included

  • New pages, redesigns and new features. We quote those separately.
  • Hosting. It stays in your name and is not part of the plan.
  • An SEO campaign. The SEO health monitoring on Pro watches for errors and broken links. It is not monthly SEO.
  • Unused hours. They don’t roll over to the next month.
  • Extra work beyond your plan is $50 an hour, and we always give you an estimate before we start.

Want a written check of your site first? Get my free website audit. It covers speed, security and outdated software.

Landing pages

One page, one goal

Who it’s for: You’re about to pay for Google or Facebook ads, or you have one offer to push, and you need a page built to turn those clicks into calls.

An ad click should land on a page about that one offer, not on a busy homepage. A landing page has one offer, one action and nothing else to tap.

It’s also a low-risk first project. You see how we work on a small job before you trust us with a whole site.

Price: From $600. Fixed in writing before we start.

Timeline: Delivered in about 1 week, counted from when we have your content.

What you get

  • One page built around one offer and one action
  • A short form and click-to-call
  • Conversion tracking in Google Analytics, so you can see how many visitors called or sent the form
  • A page that loads fast on a phone

Not included

  • Setting up or managing your ads. We build the page. You or your ads person run the campaign.
  • Your ad budget.
  • Writing the text from scratch. If you’d rather hand that over, copywriting is $120 per page.

Local SEO setup

Your Google Business Profile and local listings, set up once and set up right

Who it’s for: You serve a local area, and your Google Business Profile is missing, half-filled, duplicated or wrong.

This is the foundation Google needs to understand who you are, where you work and what you do. We set it up once, alongside your website.

Price: $400, one-time. Already included at no extra cost in the Business package.

Timeline: A one-time job, done alongside your new website or redesign so it’s in place when the site goes live.

What you get

  • Google Business Profile set up, or cleaned up if you already have one
  • LocalBusiness schema markup: a small piece of code that tells Google your business details in its own language
  • Your name, address and phone number made consistent across the main directories
  • A sensible structure for your service pages and location pages
  • A review link and a QR code, so asking a happy customer for a Google review is easy

Nobody can honestly guarantee rankings, and we don’t. What we can promise is that the groundwork is done once, in full, for a fixed price.

This is not monthly SEO

This is a one-time setup. It is not a campaign, and there is no monthly fee.

It does not include monthly SEO work, monthly ranking reports, ongoing blog or content writing, or ads management. We don’t sell those at all.

If you want a monthly campaign later, hire a specialist. Your site will be ready for them.

The free audit already covers your Google visibility: whether Google lists your pages, your page titles, your Google Business Profile and local results.

Emergency fixes

Site down, slow or hacked? Fixed price, agreed before we start

Who it’s for: Your WordPress site is down, broken after an update, painfully slow or hacked, and you need someone who answers.

  • Site down or broken after an updatefrom $150
  • Speed tune-up for a slow sitefrom $250
  • Hacked site cleanup and hardeningfrom $350

Price: From $150, depending on the problem. Always a fixed price, agreed before we start.

Timeline: First reply within 1 business day. Pro Care Plan: same business day for urgent issues.

How it works

  1. Tell us what’s wrong and send the website address.
  2. We reply within 1 business day. On the Pro Care Plan the reply time is same business day for urgent issues.
  3. We look at the problem and give you a fixed price.
  4. Nothing starts, and nothing is billed, until you say yes.

Not included

  • A redesign, new features or ongoing care. A fix is a fix.
  • A round-the-clock hotline. We’re online 9am–5pm Eastern, Monday–Friday, and we won’t pretend otherwise.
  • A promised repair time before we’ve seen the problem. Anyone who gives you one without looking is guessing.

Rather not be here again? That’s what Care Plans are for: updates, backups and monitoring every month. On the Pro plan, hacked-site cleanup is included.

Site working fine but not bringing in calls? That’s a different problem. Get my free website audit.

Straight answers

What we don’t do — and why

We’re two people. We do six things well instead of selling you twelve and doing half of them badly.

So here is what you can’t buy from us.

  • Monthly SEO campaigns. We do the one-time local setup and stop there. We won’t send a monthly invoice for a promise we can’t keep.
  • Google or Facebook ads management. We build the landing page and the tracking. Running the campaign is a specialist’s job.
  • Social media management. Not our trade.
  • Ongoing content writing. We’ll write a page from your notes as a one-off add-on. We don’t run a monthly blog service.
  • Logo design and branding. We design around the brand you already have.
  • Custom software. We build websites in WordPress. If you need an app or a custom system, you need a different team.

We build sites that are ready for SEO and ads, then leave running them to you or a specialist. You get a straight “no” from us instead of a half-done service.

Who this is not for: If you want a rented website with nothing to pay up front and a monthly fee for as long as you keep it, that’s not us. With us you pay a fixed price and own the site, the domain, the content and every login.

Before you get in touch

Do I have to take a Care Plan if you build my site?

No. It’s optional. After launch you get 30 days of free fixes.

After that you can take a plan, look after the site yourself or hand it to someone else. You have every login either way.

Can you look after a WordPress site you didn’t build?

Yes. Care Plans are open to existing WordPress sites. We do a free onboarding check first, so we both know what shape the site is in.

Do I have to buy hosting from you?

No. Your domain and hosting are bought in your own name, and we set them up for you. They stay yours if you ever leave us.

What do you need from me?

Your text, your photos and your logins. We send a short checklist. Timelines start when we have them.

If writing isn’t your thing, we can write a page from your notes for $120 per page.

How do I pay?

By invoice in US dollars, by bank transfer. For a website it’s 50% to start and the rest before launch.

Is there a contract?

For a website, a simple written agreement with the fixed price and the exact list of what’s included.

For Care Plans: Month-to-month. No long-term contract. Change or cancel with 30 days’ notice.

You’re based in Serbia. How does that work?

By email, private preview links and scheduled calls. We’re online 9am–5pm Eastern, Monday–Friday and reply within 1 business day.

Quotes and invoices are in US dollars. Your domain and hosting are in your own name, and every login is handed over at launch.

Not sure which one you need? Start with the free audit

Send us your website address. Within 2 business days you get a written report by email.

It covers speed on a phone, the mobile experience, Google visibility, first impressions, technical and security health, and the five fixes that would matter most. It’s yours to use whether or not you hire us.

No website yet? Ask anyway. We’ll send a short plan for what your first site needs.

Book a 20-minute call

A written report, not a sales call. No cost, no obligation.