Industry 04 — Home services & trades

Home service websites for the call you can't miss.

A home service business website has one job on a phone: get the call or the quote request. We build them for Twin Cities plumbers, HVAC companies, electricians, sealcoating crews, landscapers and cleaners.

You see your site before you pay.

Websites from $500 · Care from $75/mo · No long-term contract

What's costing you customers.

  1. a.

    The emergency caller won't scroll

    Water spreading across a basement floor, or no heat on a January morning, means a phone in one hand and no patience. If your number isn't a button at the top of the screen, they go back and call the next company.

  2. b.

    The homepage still says July

    An AC tune-up special during a cold snap, or a spring cleanup banner in November, tells visitors nobody is minding the site. Minnesota trades change what they sell every few months, and the website rarely keeps up.

  3. c.

    A wall of city names in the footer

    Forty suburbs in small type don't show a customer you've ever worked on their street.

  4. d.

    “Licensed and insured” with nothing behind it

    Every trade site says it. Few show the license number, the bond or the insurance carrier. Minnesota licenses plumbing and electrical contractors at the state level, and customers who have been burned before look you up.

What we build

  1. 01

    A tap-to-call hero built for emergencies

    Your number as a big tap-to-call button in the hero and in the top bar of every page, a text option beside it and a separate path for work that can wait. Missed calls get an automatic text through our CRM platform.

  2. 02

    A page for each job you want more of

    Water heater replacement, furnace repair, panel upgrades, EV chargers, driveway sealcoating, spring cleanups, move-out cleaning: each with the signs customers notice, how you handle it and a way to book.

  3. 03

    Service areas you can back up

    A hub, full pages for the cities where you do the most work, and service-in-city pages only where the jobs and photos exist to fill them.

  4. 04

    Credentials that match your trade

    License numbers, bonds, applicator licenses and proof of insurance, in the footer and beside every quote form, linked to the state's lookup where one exists.

  5. 05

    Seasonal pages you reuse every year

    Each one stays live year-round at the same address, so last year's links and bookmarks still work, while the homepage feature rotates to whatever is in season.

  6. 06

    Quote forms sized to the job

    Emergency forms ask for name, phone, address and what's happening. Planned work asks for more: driveway photos for sealcoating, square footage and frequency for cleaning, a rough plan for landscaping.

Spec sheet10 items

What every home service website needs

  1. 01A tap-to-call phone number at the top of every page on a phone
  2. 02A text option for customers who can't talk right now
  3. 03Your license, bond or applicator number, whichever applies, plus proof of insurance
  4. 04A short emergency form and a longer quote form for planned work
  5. 05One page for each service you want more calls for
  6. 06A service-area hub, with city pages backed by jobs you've done there
  7. 07A homepage feature you can switch with the season
  8. 08Hours and after-hours policy that match your Google Business Profile
  9. 09Real photos of your trucks, crew and finished work
  10. 10Your lender's disclosures beside any financing terms you advertise

What a home service business website does first

Home services sell in two different moments. Emergency work gets decided fast: the customer calls the first few companies that look legitimate and books whoever picks up. Planned work gets compared through quotes, reviews and photos of finished jobs. Most trades see both, so the site has to serve each without making either customer dig.

The first job, trade by trade
TradeWhen they searchWhat the site must do
PlumbingWater where it shouldn't be, a dead water heater, a backed-up main linePhone number first, plus the emergencies you take
Heating & coolingNo heat on a cold morning, AC trouble before a heat wave, an aging systemSplit repair calls from replacement quotes; show brands and financing
ElectricalBreakers that keep tripping, a panel upgrade, an EV chargerLicense up front; explain permits and inspection
Sealcoating & pavingA gray, cracked driveway or parking lot in springQuotes from photos or measurements, and your season schedule
Landscaping & lawn careSpring cleanups, weekly mowing, a patio, snow contractsGalleries of finished work and a recurring-service sign-up
CleaningA recurring clean, a move-out, an office contractWhat's included, insurance, quotes by size and frequency

That's why a plumber's site looks different from an HVAC company's, and why an electrician's leads with the license while a landscaper's leads with photos. Our web design service starts from this table: the trade decides what sits on the first screen of a phone and which forms exist.

Licenses and credentials to put on the page

Minnesota regulates these trades differently, and the site should show whatever applies to yours. A quick map (not legal advice):

  • Plumbing. Contractors are licensed and bonded through the state, and Minnesota requires the contractor's name and license number on both sides of work vehicles in letters at least three inches high (Minn. Stat. § 326B.46 (opens in a new tab)). If it belongs on the truck, it belongs on the website.
  • Electrical. Contractors are licensed by the state and must carry a bond and liability insurance (Minn. Stat. § 326B.33 (opens in a new tab)), and new installations are inspected by the state or by a city with its own inspection program (§ 326B.36 (opens in a new tab)). If you pull the permit, say so.
  • Heating and cooling. There's no state license for mechanical contractors, but they must file a mechanical contractor bond with the state for gas, heating, ventilation, cooling, air conditioning, fuel burning or refrigeration work, and cities may require licenses or competency cards for the people doing it (Minnesota DLI (opens in a new tab)). Show the bond and any city licenses you hold.
  • Lawn care. Applying any pesticide for hire, weed control included, takes a commercial pesticide applicator license from the Minnesota Department of Agriculture, and fertilizer applications are licensed separately (MDA (opens in a new tab)). Put the license number next to your weed-control service.
  • Sealcoating. Coal tar-based sealants can't be sold or applied in Minnesota; the statewide ban took effect January 1, 2014 (MPCA (opens in a new tab)). Naming the sealer you do apply shows customers you know the rules.
  • Cleaning. Trust comes from specifics: who carries your liability insurance, if you're bonded, how you screen staff and what happens when something breaks. Put those on the page instead of a badge.

Roofing contractors have their own residential license and storm-claim rules, covered on our roofing website design page.

Service pages, city pages and when to build both

The usual mistake is multiplication: eight services times thirty suburbs is 240 pages that nearly all say the same thing. Google's spam policies list it among their examples of doorway abuse:

Having multiple domain names or pages targeted at specific regions or cities that funnel users to one page

Google Search Central, spam policies (opens in a new tab)

We build in layers instead, and a page exists only when it has something true to say:

  1. Layer 1

    Service pages carry the depth

    One strong page per service: the signs, your process, prices if you publish them, photos. Most of the words live here.

  2. Layer 2

    City pages carry the proof

    One per city where you work often, with jobs, photos and details only true there, like the age of the housing or the HOA rules you work around.

  3. Layer 3

    Service-in-city pages are earned

    Only when one service in one city has enough jobs behind it to fill a page. Until then, the city page links to the service page.

  4. Layer 4

    Your Google profile matches

    Google Business Profile takes up to 20 service areas, set by city or ZIP code rather than a radius. The site should describe the same territory.

Steady reviews do more than a big page count. Google says (opens in a new tab) local results are mainly based on relevance, distance and popularity, and that more reviews and positive ratings can help. Local SEO is where we do that work for you.

Seasonal pages for a Minnesota year

Demand in these trades follows the weather, so the homepage should too. We plan the year with you and line up pages that move to the front when their season comes around:

A typical year for a Twin Cities trade site
SeasonTypical requestsWhat leads the homepage
FallFurnace tune-ups, sprinkler blowouts, gutter cleaning, snow contractsHeating checkups and snow removal sign-ups
WinterNo heat, frozen pipes, plowing and ice on walksEmergency service, with after-hours details
SpringAC tune-ups, sump pumps, cleanups, sealcoating quotesCooling checkups, cleanup booking, sealcoating estimates
SummerAC repair, patios and plantings, lot sealcoating and stripingRepair calls and project quotes

A seasonal swap counts as one of the two content edits included each month in a care plan, so moving the homepage from cooling to heating doesn't become a project.

Note

Advertising financing on a furnace or a driveway?

Under the federal Truth in Lending rules (12 CFR § 1026.24 (opens in a new tab), Regulation Z), an ad for installment financing that names a down payment, a number of payments, a payment amount or a finance charge must also state the down payment, the repayment terms and the APR (not legal advice). “Financing available, apply online” with your lender's link keeps it simple. To advertise a monthly payment, we build the page around your lender's disclosure wording.

See your site before you pay

Tell us about your business in about two minutes. We build a preview of your homepage on your real business, free, and if it isn't for you, you owe nothing.

See your site first

You see your site before you pay.

Questions home service owners ask

What does a home service business website cost?

Most single-trade sites fit the entry build: $500 for about five pages, plus a care plan from $75/mo with no long-term contract. Multi-trade builds with seasonal and city pages are scoped on a short call, and Starter packages from $300/mo add basic SEO, Google Business Profile work and our CRM platform. Either way, you see a free preview of your homepage before you pay, and you owe nothing if it isn't for you. Our pricing page has the details.

I'm a one-truck plumber. Is a five-page site enough?

Usually, yes. At that size, good plumber website design is a homepage built around the phone, a page for each service you want more of, a service-area page, about and contact. Add pages as the work grows: a city page once you have jobs and photos there, a seasonal page when you run a special.

Should we list every city we serve?

List them on your Google Business Profile and in a service-area section, and build full city pages only where you have jobs and photos to show.

Can the website say we're open 24/7?

Only if someone really answers. We show the hours you actually keep, match them to your Google Business Profile and describe your after-hours process honestly. Missed-call text-back means late callers still hear from your business.

Can customers book appointments online?

If your scheduling software supports online booking, we can link it or connect it; see API integrations. If you'd rather book by phone, every request lands in one place and your office calls back.

What if we want to see your work first?

Open our projects page on your phone: each site there is live on a client's own domain, and you can click through every page. Then judge us on the preview we build for your own business before you pay.

How much of our time does this take?

A short call about your services, your territory and how customers should reach you, then one review round on your phone. We write the pages. You send photos of trucks, crew and finished jobs (phone photos are fine) and tell us what to change.

See your site before you pay.

Tell us about your business and we build a preview of your homepage, free. You review it on your phone. Love it, and we finish the build. Not for you, and you owe nothing.

Websites from $500 · Care from $75/mo · No long-term contract

CallTextSee your site first