Websites for local service businesses

A professional website, yours to keep.

I design and build fast, mobile-first websites for plumbers, HVAC techs, contractors, and other local service businesses. One flat price, then it's handed off to you: your site, your domain, your hosting. No contracts and no monthly fees to me.

  • $500Flat price, starting at
  • ~1 weekTypical turnaround
  • $0/moMonthly fees to me
Flat, upfront pricing
You own everything
No monthly fees to me
Built for phones first

Packages & pricing

Pick a package. Pay once. Keep it forever.

Every site is built for phones first, loads fast, and puts your phone number one tap away.

Starter

$500one-time

A clean one-page website that makes you look established and gets the phone ringing.

  • Single-page, mobile-optimized site
  • Your logo, colors, and branding
  • Services, service area, about, and contact sections
  • Tap-to-call and tap-to-email buttons
  • Contact / quote-request form
  • Google Map of your service area
  • Basic SEO so you show up in search
Get started

Premium

$1,000one-time

Everything in Standard, plus a bigger, more polished site that stands out in your area.

  • Up to 8 pages, including a page for each service
  • Premium design customization
  • Quote form that emails you instantly
  • Enhanced SEO setup
  • Optional online booking link
Get started

Payment: 50% deposit to start and the balance on delivery, by secure card payment through Stripe. Starter can be paid in full up front. See the refund & cancellation policy.

Optional add-ons (one-time)

  • Logo design$150
  • Copywriting (I write your site text)$200
  • Each additional page$75
  • Domain setup help$75
  • Google Business Profile setup$100

No surprises

What you get, and what you don't.

Included in every build

  • Mobile-first design that looks great on phones
  • Fast load times, with no bloated page builder
  • Tap-to-call and a working contact form
  • Basic search setup so Google understands your business
  • Full ownership: the site runs on hosting and a domain in your name

Not included

  • Hosting: runs on your own account, usually on a free plan (Netlify or Cloudflare Pages)
  • Your domain name: about $12–$20 a year, paid to the registrar, and you own it
  • Ongoing maintenance or changes after handoff (available as separately quoted work)
  • Stock photos or paid third-party tools unless added

How it works

From first call to live site in about a week.

  1. Pick a package

    Choose Starter, Standard, or Premium, plus any add-ons.

  2. Pay the deposit

    50% to start through a secure Stripe link. Starter can be paid in full.

  3. Send your details

    Logo, photos, services, hours, and service area.

  4. I build it

    Typically 5–7 business days after I have your content.

  5. Review it

    Up to two rounds of small revisions until it's right.

  6. It's yours

    Final payment, then I put the site on your own hosting and domain and hand over the logins.

Optional add-on service

Never miss a call: a 24/7 AI receptionist.

It answers your calls and texts day or night, captures the customer's details, and alerts you right away, so an after-hours emergency doesn't go to a competitor. Offered as a separate monthly service whenever you're ready.

FAQ

Common questions

Who owns the website?

You do. When the project is paid in full, the site goes onto hosting and a domain in your own name, and you get all the logins. Nothing is locked to me.

Will I have any monthly bills?

Not from me. Hosting runs on your own account, usually on a free plan. Your only regular cost is the domain name, about $12–$20 a year, paid to the domain registrar.

How long does it take?

Typically 5–7 business days after I receive your logo, photos, and business details.

What do you need from me?

Your logo (if you have one), a few photos of your work, your services, hours, service area, and how you want customers to reach you. No logo? Add logo design for $150.

Can I make changes later?

This is a one-time project, so ongoing changes aren't included after handoff. Any web developer can update the site, or I can quote changes as separate work.

What if I change my mind?

Deposits reserve my time and aren't refundable once work begins. See the full refund & cancellation policy.

Contact

Let's get your business online.

Questions, or ready to start? Email, call, or text and I'll get back to you as soon as I can. Once you pick a package, I'll send a secure Stripe payment link.

Call See packages