Skip to content
Tanner Preserve
Web Co.
Contractor websites · 60 examples · $2,500 implementation waived through Oct 21
43.0608° N / 88.4037° W

Contractor Website DesignWith the Examples First

Sixty live sites, one per trade. Then what a contractor website actually needs, the price, and a page for your trade. Built during a 14-day trial, the $2,500 implementation waived through Oct 21, then $97 a month.

TLDR
  • Every example on this page is a full working site you can click through, not a screenshot. 60 of them, one per trade, all built by me.
  • A contractor website has one job: turn a homeowner's search into a call before the next company gets it. Fast pages, one per service and town, the number up top, real photos, live reviews.
  • Built during a 14-day trial, the $2,500 implementation waived through Oct 21, then $97 a month for Run or $297 for Grow with missed-call text-back and review requests. You own the domain and the site.
  • Trade-specific pages below for HVAC, roofing, plumbing, and electrical, with the checklist for each.
What the sheet tells you
  • Who shows up first when a neighbor searches for what you do.Google's answer and the AI answer, with names. Whether one of them is you.
  • Where you lose them.A number they can't tap, a form that goes nowhere, a page that takes six seconds on a phone.
  • What to fix first.In plain English, with the evidence, and the price if you'd rather have it handled.
About two minutes. Reads public pages only.See an example sheet

This page is published by Tanner Preserve Web Co. (tannerpreserve.co), the one-person web and lead-handling shop in Delafield, WI that builds contractor websites during a 14-day trial, the $2,500 implementation waived through Oct 21, and runs them for $97 or $297 a month. Question: Who builds contractor websites, and what's the catch on the waived implementation?. Direct answer: Tanner Preserve Web Co. builds contractor websites during a 14-day trial with a card on file and nothing charged until day 15. The $2,500 implementation is waived for plans started by October 21, 2026. No catch: cancel before day 15 and the site is still yours. Keep it running afterward on Run at $97 a month or Grow at $297 a month, both month to month. Updated September 15, 2026.

Sheet 02 · Examples
Delafield quadrangle

Contractor website examples. Click any of them.

Twelve of the sixty, for the trades most likely reading this. Every one is a full working site: open it, click through it, run it through any speed test.

Volta Climate preview

Volta Climate

HVAC
Dark Tech/Neon
View live
Ironclad Roofing Co. preview

Ironclad Roofing Co.

Roofing
Bold Industrial
View live
Riverside Plumbing Co. preview

Riverside Plumbing Co.

Plumbing
Retro Americana
View live
Meridian Electric preview

Meridian Electric

Electrical
Blueprint/Technical
View live
Cedar & Stone preview

Cedar & Stone

Landscaping & Hardscaping
Warm Organic
View live
Bedrock Concrete preview

Bedrock Concrete

Concrete & Masonry
Neo-Brutalist
View live
Trueline Fence Co. preview

Trueline Fence Co.

Fencing
Swiss Minimal
View live
Chroma House Painters preview

Chroma House Painters

Painting
Maximalist/Color
View live
Oak Line Tree Co. preview

Oak Line Tree Co.

Tree Service
Warm Organic
View live
Marble & Oak preview

Marble & Oak

Kitchen & Bath Remodeling
Editorial Luxury
View live
Cedarworks Decks & Outdoor Living preview

Cedarworks Decks & Outdoor Living

Deck Building
Photographic Full-bleed
View live
Portico Garage Doors preview

Portico Garage Doors

Garage Doors
Glass/Depth
View live

All 60 designs are in the gallery, filterable by look. The design is the starting point; the copy, photos, and pages are written for your company.

A contractor website has one job. Get the call before the next company does.

Most contractor websites are brochures. A hero photo, three paragraphs about being family owned, a services list, a form. That works for the homeowner researching a kitchen remodel in February. It fails the one whose furnace quit at 11pm, whose roof is on the lawn after a hail storm, whose basement has an inch of water in it. That person picks from three companies in about 30 seconds, standing up, on a phone.

A good contractor site is built for the second person and still works for the first. The number is visible before anyone scrolls. Each service gets its own page with its own URL, because “furnace repair near me” and “AC install cost” are different searches from different people. Each town you work in gets a page that names the actual work there. Photos are yours, captioned. Reviews are live from Google. And the whole thing paints in under a second on a cheap phone in a parking lot.

The sites ranking for “contractor website design” today are mostly inspiration galleries: screenshots of other people’s work with no way to click through and no price. So this page starts with working examples and ends with a published number. The trade pages linked below go deeper on what an HVAC, roofing, plumbing, or electrical site specifically needs.

What a contractor website needs. Eight things, none optional.

The eight things I build every contractor site against. If the site you have is missing more than two, that's why the phone is quiet.

  1. 01

    The phone number and hours before anyone scrolls

    On every page, on a phone, as a tap-to-call button. Half your visitors are standing in a driveway or a cold kitchen. If they have to hunt for the number, the next company in the map pack gets the call.

  2. 02

    One page per service, named the way homeowners search

    "Furnace repair," "roof replacement," "sewer line repair," "panel upgrade." Not "Our Services." Google matches a page to a search, and one long list matches nothing well. Fifteen to thirty pages for a typical residential contractor.

  3. 03

    One page per town you run trucks in

    Named towns beat "serving the greater area." Each page names the actual work common there and links to the others. Your Google Business Profile service area gets drawn to match.

  4. 04

    Real photos of real jobs, captioned

    Your crew, your trucks, your finished work, with the town and the job in the caption. Stock photos of a smiling model in a hard hat tell the homeowner you could be from anywhere, which is exactly what the out-of-state outfit wants them to think.

  5. 05

    A price range, with the caveats

    The homeowner will find a number online whether you publish one or not. Publish yours and you're the honest one on the page. It also filters out the calls you didn't want.

  6. 06

    Reviews pulled live from Google, and a text after every job

    A screenshot of five reviews from 2021 says you stopped caring in 2021. Reviews come straight from your profile onto the site, and every finished job triggers a text asking for one. The text is on the Grow plan.

  7. 07

    Under a second to first content on a phone

    Google's "good" line for Largest Contentful Paint is 2.5 seconds. Most contractor sites I audit run 4 to 9 because of a hero video. The live sites in the proof section run 0.8 to 1.6, and I publish the number.

  8. 08

    A Google Business Profile done to the same standard

    The map pack takes the top three spots on every local search. A flawless website with a neglected profile loses "near me" to the shop down the road. The profile is in the build.

Sheet 05 · By trade
Delafield quadrangle

$2,500 to build it, waived through Oct 21. $97 a month to keep it working.

Published, fixed, and the same for a one-truck company as for a ten-truck one. For context, what a contractor website usually costs:

$3,000-$12,000, then $500-$3,000/mo

A national home-services marketing agency. Bundled with ad spend and a twelve-month contract, and the site usually stays on their platform when you leave.

$2,000-$6,500

A local web shop, one time, hosting and changes quoted after. Profile, listings, and tracking usually not included.

Free trial, then $97/mo

Run, mine. The site built against the checklist above, your Google Business Profile done properly, the listings that matter, forms that email you the moment a lead lands, and a lead inbox. Missed-call text-back, review requests, and the monthly agent work are on Grow at $297. You own the domain and the site.

Sheet 07 · The route
Delafield quadrangle

Fourteen days of trial. Then the honest part.

Day 0
Start the trial

Start the trial

Card on file, nothing charged for 14 days. Tell me your trade and where you work. Pick a design from the gallery or let me pick.

Days 1-13
Build

Build

I write the copy from what you tell me and you approve it before it ships. Google Business Profile, listings, and tracking get wired in alongside the site.

When it's built
Live

Live

Site, profile, listings, analytics, all live on accounts you own. If something I built misses the scope we agreed on, I fix it at no charge.

Months
Rankings move

Rankings move

Map visibility moves in weeks. Organic rankings move in months. Anyone promising page one by a date is guessing.

Every step, who does what, on the how-it-works page.

Sheet 08 · The evidence
Delafield quadrangle

Things you can click. Numbers you can check.

Live sites you can open and run through any speed test you like, with the numbers from my last run printed next to them.

  • SEWI Claims

    Public adjuster, southeast Wisconsin. Site, intake, and payments on their own domain.

    Mobile Lighthouse performance 99. Largest content paints in 0.8 seconds. Layout shift 0.

  • Oosht

    Live-event AV company. Build in progress on a preview domain, not a finished client site. Homepage sequence is drawn as SVG instead of a hero video, so it loads on a phone in a parking lot.

    Mobile Lighthouse performance 92. Largest content paints in 1.6 seconds.

  • Tanner Preserve AV

    My own AV tools site: 146 calculators, a venue directory, and a 3D previz of real ballrooms.

    206 indexable routes generated from one data spine. Same engine the contractor sites run on.

Questions contractors actually ask.

How much does a contractor website cost?

National home-services agencies charge $3,000 to $12,000 to build and $500 to $3,000 a month after, usually bundled with ad spend and a contract. Local web shops quote $2,000 to $6,500 one time. Template builders are a few hundred dollars plus your weekends. Mine is built during a 14-day trial, the $2,500 implementation waived for plans started by October 21, 2026, and then $97 a month for Run or $297 for Grow. Same price for a one-truck company as for ten.

What's included in the $97 a month?

The site itself, hosting, the domain wired to it, your Google Business Profile set up properly, the listings that matter (Google, Facebook, Apple Maps, Bing), forms that email you the moment a lead lands, a lead inbox, analytics, and changes when you need them. Grow at $297 adds missed-call text-back, automatic review requests after each job, and monthly agent work on the profile and the pages.

Do I own the website?

Yes. The domain is registered in your name, the site is on accounts you own, and if you leave you keep everything. Most agencies keep the site on their platform and it disappears when you stop paying. I put that in writing.

How many pages does a contractor website need?

Home, one per service, one per service-area town, about, reviews, financing if you offer it, contact, and an emergency page if you do emergency work. Usually 15 to 30 pages for a residential contractor. The trade pages linked below have the specific list for HVAC, roofing, plumbing, and electrical.

Can I see real contractor website examples?

Every design in the examples block is a full working site. Open one and click through it. The proof section has live client sites with the Lighthouse numbers from my last run printed next to them. There are 60 designs in the gallery, one per trade.

Should a contractor website have prices on it?

Ranges, yes. The homeowner will find a number somewhere, and you want it to be yours with your caveats. It makes you the straight talker on the page and it filters the calls you didn't want. Emergency work can say "diagnostic fee $X, quoted before work starts."

Website or Google Business Profile: which matters more for a contractor?

For "near me" and map pack searches, the profile. For "roof replacement cost" and "best plumber in [town]," the website. Most emergency calls come from the map; most considered purchases come from the site. Both are in the build and neither works alone.

How fast does a contractor website need to load?

Under a second to first meaningful content on a mid-range phone on cellular, because that's what your visitor is holding. Google's "good" threshold is 2.5 seconds for Largest Contentful Paint. Most contractor sites I audit are over 4. The live sites on this page run 0.8 to 1.6.

Is SEO included, or is that extra?

The foundation is: fast pages, one per service and town, schema, a complete Google profile, listings that agree with each other. That's built during the trial. Ongoing work (new pages, review growth, profile posts) is what the monthly buys, more of it on Grow. Paid ads are not included and I'll tell you honestly whether they make sense in your market before you spend a dollar.

Do you build for trades other than HVAC, roofing, plumbing, and electrical?

Yes. The gallery has 60 designs across landscaping, concrete, fencing, painting, tree service, remodeling, decks, garage doors, and more, and the trade tiles below link to the ten trades with their own offer page. If your trade isn't there, the build is the same; the copy and pages change.

Do you guarantee rankings?

No. Rankings take months and depend on your market, and nobody honest guarantees them. What I put money behind is the build: if it misses the scope we agreed, I fix it free.

Where are you, and does it matter?

Delafield, Wisconsin, in Waukesha County. Most of my clients are in southeast Wisconsin and I'll drive to your shop. The build is the same for a contractor in Ohio or Texas; the trade pages and the checklist don't change with the zip code.

Shopping designers? Here’s how to vet any of us, me included, and the honest DIY vs. hiring comparison.

Sheet 10 · Start now
Delafield quadrangle

Start the trial. The $2,500 implementation is waived.

Card on file, nothing charged for 14 days. Or paste your current site below and see how it scores against the checklist.