Business websites

A website that pulls its weight

Five to eight pages that tell homeowners exactly what you do, where you do it, and how to reach you — with a way to call or book on every single page.

An example roofing website we built, shown in a browser

What's included

Everything a local business needs to turn searches into calls. Nothing you'll never use.

  • 5–8 pages: home, one page per core service, service area, about, contact.
  • Click-to-call and a lead form on every page — a homeowner never has to hunt for how to reach you.
  • Reviews block pulling your real Google reviews front and center.
  • Copy written for your business — your services, your area, your license number. No filler.
  • Loads in under 2 seconds on a real phone. Lighthouse 95+, guaranteed in your quote.
  • On-page SEO done right: titles, descriptions, schema markup, sitemap — the groundwork Google needs.
  • Lead alerts to your phone the moment a form comes in. Speed-to-lead wins jobs.
  • Your name on everything: domain, hosting, analytics. Leave anytime, take it all with you.

Seven days, start to live

We keep the process short on purpose. Every week a site spends "in design" is a week it isn't ringing your phone.

  1. Day 1 — kickoff call

    20 minutes. Your business, your area, your best jobs, your photos if you have them.

  2. Days 2–5 — build

    We write, design, and build from the structure that's proven to sell your kind of work.

  3. Day 6 — your review

    A working site on your phone, not wireframes. One round of corrections, done properly.

  4. Day 7 — launch

    We connect your domain, phone, and tracking, verify the speed scores, and go live.

Straight answers

How much does it cost?

Growth is $2,490 flat for 5–8 pages; Pro is $3,490 with service-area pages for every city you work. You pay 50% to start, 50% at handoff. Optional care plan at $149/month covers hosting, backups, and small edits. Full details on the pricing page.

What if I already have a site?

Start with the free audit. If your current site just needs fixes, we'll say so — cheaper for you, honest for us.

Do I really own it?

Yes. Domain registered to you, hosting in your name, full access to everything. We're not a landlord.

I don't have photos or text. Problem?

No — and you don't need any. We write all the copy from the kickoff call, and the site works with or without job photos.

Find out what your current site is costing you

Free audit, one business day, no obligation. If your site is fine, we'll tell you that too.

Get a free site audit