Websites for local & home-service businesses

Your website should
bring in calls.
Not just sit there.

I design and hand-code fast, mobile-first websites for contractors and local businesses. One flat price, live in seven days, and every page built around a single job: getting the phone to ring.

Already have a broken site? I repair those too — flat rate from $99

  • 7 daysto launch
  • Flat priceno hourly billing
  • 50 / 50deposit, then delivery

Repairs & rescues

Already have a website? You don't need a rebuild.

Half the sites I look at need one thing fixed — not a new site. Mobile layout, broken forms, slow loading, on-page SEO.

  • $99single fix
  • $390tune-up
  • $590landing page
  • $85per hour
See repair pricing

The quiet problem

If any of these sound familiar,
we should talk.

Nobody finds you

You rank nowhere on Google and your only presence is a Facebook page. People searching “roofer near me” are calling someone else.

It breaks on a phone

70–80% of your visitors are on mobile. If they have to pinch and zoom to find your number, they’re gone in four seconds.

It looks like 2014

An outdated site quietly tells people you might be out of business — or that you’re the cheapest option in town.

What you actually get

Clean code. Real photography.
No page-builder bloat.

No bloated themes, no 47 plugins, no monthly builder subscription. Just a fast custom build that looks sharp on every screen and loads before your visitor loses interest.

  • Custom design — not a template you’ve seen on ten other sites
  • Hand-coded HTML/CSS/JS, lightweight and fast
  • Mobile-first layout, tested on real phone sizes
  • Click-to-call and text buttons in the header
  • Contact form that lands in your inbox (no spam folder)
  • Google Business Profile + basic on-page SEO setup
  • Copywriting for your homepage and service pages
  • 30 days of free fixes after launch

The process

From “yes” to live in one week.

  1. 01

    15-minute call

    You tell me what you do and who calls you. No discovery deck, no 40-page questionnaire.

  2. 02

    Deposit & kickoff day 1

    50% deposit by Wise or bank transfer. I send a one-page scope so there are no surprises later.

  3. 03

    Build & review days 2–5

    A live staging link the same week, with two rounds of revisions. You comment directly on the page.

  4. 04

    Launch day 7

    I connect your domain, push it live, and hand over full ownership of the files. Final 50% on delivery.

Pricing

One price. Quoted before we start.

No hourly billing, no retainer required, no surprise invoices in month two.

Starter

Get online properly

$890

one-time · 5 days

  • 1-page site, custom design
  • Mobile + tablet responsive
  • Click-to-call, contact form
  • Basic SEO setup
  • 1 round of revisions
Start here

Pro

For businesses that compete

$2,490

one-time · 10 days

  • Up to 10 pages
  • Everything in Growth
  • Booking / quote form flow
  • Before-and-after gallery
  • Review section + schema markup
  • 3 rounds of revisions
  • 60 days of free fixes
Talk to me

Prices in USD. Domain (~$12/year) and hosting are paid by you, at cost. Need ongoing edits? $99/month, cancel anytime.

Straight answers

The questions people actually ask.

You’re in Asia — how does the time difference work?

I’m UTC+7, twelve hours ahead of US Eastern. Calls happen in your morning, my evening — 8am your time is 8pm mine — and I work through your night, so updates are waiting when you wake up. Day-to-day questions are handled async with a short video update.

Who writes the words on my site?

I do, on Growth and Pro. You answer a short list of questions on the kickoff call and I turn it into copy that sounds like a real business, not a template. On Starter you supply the text.

How do I pay you?

50% deposit to start, 50% on delivery. Wise, Payoneer, or direct bank transfer in USD. For larger projects we can split into three payments.

What if I don’t like the first design?

That’s what the revision rounds are for. You see a live staging link at day 2–3, before I go deep on the build, so big direction changes stay cheap. If the first direction is completely wrong, I redo it once at no charge.

Do I own the site when it’s done?

Yes. Full ownership of the files and the domain, transferred on final payment. No lock-in, no proprietary builder, no monthly fee required.

Repairs & rescues

Your site is broken.
You don’t need a rebuild.

Half the sites I look at don’t need a new website — they need someone to fix the one thing that’s losing calls. Flat fee, quoted before I touch anything, usually done in one to three days.

  • Mobile layout that overflows or breaks
  • Buttons, links and contact forms that don’t work
  • Slow load times on a phone
  • A landing page that doesn’t convert
  • HTML / CSS / JS edits, on almost any stack
  • Basic SEO fixes: titles, meta, headings, schema

Next step

Tell me what your business does.
I’ll send back a price.

No sales sequence, no “discovery call” funnel. One reply with a price, a timeline, and an honest answer on whether I’m the right fit.

  • One reply. Written by me, usually the same day.
  • No retainer. You own the files at the end.
  • No pressure. If it’s not a fit, I’ll say so.