Contractor website design: a page-by-page blueprint

How to build a contractor or home builder website that gets calls. Page blueprint, copy, photos, lead form, speed, SEO, platforms, costs and checklists.

Grant, Founder
A builder and a designer reviewing a website with house photos on a tablet

Most contractor websites look fine and do nothing. Nice photos, a “Welcome to our website,” a Services page, and a contact form that goes to an inbox nobody checks. They get visitors and almost no calls.

The best contractor websites are built for one thing: turning a stranger into a phone call from someone ready to build. This is the blueprint, page by page, with the copy, photos, form and checklists to do it. (The website is one of six pieces of a builder’s marketing. The other five are in construction marketing.)

What the best contractor websites do

They say what you build and where, on the first screen. “Custom homes in Mesa and Gilbert. Call (555) 555-0100.” A homeowner should know in five seconds if you’re a fit. No slogans.

The phone number is at the top of every page, as a tap-to-call link. On a phone, one tap beats any form.

They use real job photos. Your own work, even phone photos, says “this builder is real and does this kind of job.” Stock photos say the opposite.

They have one page for each thing you build. Custom homes, remodels, additions, barndominiums, pools, metal buildings. Each with its own photos and details. That helps people and it helps Google.

They show proof people can check. Reviews with names and towns. License number. Insurance. The owner’s face and name. Finished projects with the town.

They sort out tire-kickers. The form asks about land, budget, financing and timing. Serious buyers answer. People who aren’t ready usually stop.

They answer fast. Every form goes to your phone as a text, and the person gets a text back within a minute. A great site with a slow reply loses to a plain site that answers first.

They load fast on a phone, on cell data, not just office Wi-Fi.

They make the next step obvious. Every page ends with one clear action: call, text, or start the quiz.

How to find contractor website examples worth copying

Don’t copy a template gallery. Study sites that win in your trade:

  1. Search your trade plus a city about your size in another state, like “custom home builder [city].”
  2. Open the top 3 sites in the map results and the top 3 below them.
  3. On your phone, check: Can you tell what they build and where in 5 seconds? Is the number tappable? Are the photos real? What does the form ask?
  4. Write down what you’d steal. Then do the same check on your own site.

The page-by-page blueprint

Home page, section by section

Build it top to bottom in this order:

  1. Top bar: logo on the left, tap-to-call number and a “Get a quote” button on the right. On a phone, the number stays visible.
  2. First screen: headline (what you build + where), one line of proof (“Licensed and insured. 120 homes built since 2009.”), a real photo of your work, and two buttons: “Call” and “Start my quote.”
  3. What we build: 3 to 6 cards, one per service, each with a photo and a link to its page.
  4. Recent projects: 3 to 6 finished jobs with photo, town and what was built.
  5. How it works: 3 to 5 steps from first call to move-in. It answers the question most first calls start with: how does this work?
  6. Reviews: 3 to 5 real reviews with first name, town and job type, plus your star rating and review count with a link to your Google profile.
  7. About the owner: your photo, your name, how long you’ve built here, one or two lines in your own voice.
  8. Service area: the towns and counties you work in, as text, not just a map image.
  9. Trust row: license number, insured, warranty, associations.
  10. Final call to action: the quiz or form, the phone number again, and what happens next.
  11. Footer: business name, address or service area, phone, license number, links to every service and town page.

Service pages (template)

One page per service. Use this order:

  1. Headline: “[Service] in [main town] and [area].”
  2. Intro (2 to 3 sentences): who it’s for, what you do, and the next step.
  3. Photos: 8 to 15 of your own jobs of this type.
  4. What’s included: a plain list of what you handle and what you don’t.
  5. Process and timeline: steps with realistic time ranges from your own jobs.
  6. Cost section: what drives the price and, if you’re comfortable, a starting range from your own work. People search for cost. Pages that answer it honestly get read.
  7. Reviews for this service.
  8. FAQ: the 5 questions you hear on every first call.
  9. Call to action: quiz or form, plus phone.

Trade notes:

  • Custom homes: land questions (do you own it, do you help find it), design process, allowances, financing with a construction loan.
  • Remodels: before-and-after pairs, living-at-home-during-the-job, permits.
  • Pools: backyard access, design options, the season they should call to swim by summer.
  • Barndominiums: floor plans with square footage, what’s included versus shell-only, land and site prep.
  • Commercial and metal buildings: building types and sizes, uses (shop, warehouse, church, office), who handles engineering and permits, how bids work.

Town pages

One page for each main town. Not a copy of the home page with the town name swapped. Include projects you’ve done there, local details that matter (permits, lot types, HOAs, soil, septic), reviews from clients in that town, and a call to action. If you can’t say anything specific about a town, don’t make a page for it yet.

Project pages

One page per finished job you’re proud of: town, what was built, size, timeline, the client’s goal, one problem you solved, 10 to 20 photos, and the client’s review if they agree. Link each project to its service page.

About page

Your story in plain words, owner photo, crew photos, years building, license and insurance, warranty, associations, and the area you serve. People hire a person.

Reviews page

Your best reviews grouped by service, with a link to read all of them on Google and a link for past clients to leave one. More on getting them in how to get more Google reviews.

Contact / quote page

The quiz or form, phone number, service area, hours, and a short “what happens next”: “We’ll text you within a few minutes and call within one business day.”

Copy formulas for contractor websites

Headlines

Formula: [What you build] in [where]. [Proof or next step].

Bad Good
Welcome to Smith Construction Custom homes in Tyler and Lindale. Built by Mike Smith since 2008.
Building Your Dreams Kitchen and bath remodels in north Austin. Free in-home estimate.
Quality You Can Trust Barndominiums on your land in East Texas. See floor plans and prices.
Excellence in Construction Metal buildings for shops, barns and churches in Oklahoma. Engineered and installed.

Service page intros

Formula: Who it’s for. What you do. What happens next.

Bad: “At Smith Construction, we pride ourselves on delivering exceptional quality and unmatched customer service on every project.”

Good: “You own land in Smith County and want a custom home built on it. We handle design, permits and the full build. Start with a 20-minute call to see if your budget and land fit.”

Calls to action

Say what the person gets, not what they do.

Bad Good
Submit See if we’re a fit
Contact us Get a ballpark price
Learn more See barndo floor plans
Get started Book a free site visit

Write the way you talk on a first call. If you wouldn’t say it out loud to a client, cut it.

How to take job photos with your phone

Your photos sell the job before you do. You don’t need a pro for most of them.

Light: Shoot exteriors in the morning or late afternoon, with the sun behind you. Indoors, turn on every light and open the blinds. Avoid shooting straight into a window.

Angles: Hold the phone at chest height, level, not tilted. Shoot rooms from a corner to show more of the space. Take one wide shot, then 2 or 3 close-ups of details: trim, tile, cabinets, welds, framing.

Before, during, after: Stand in the same spot for the before and after shots. Mark it with tape. During shots (framing, plumbing, steel going up) show the work people never see and build trust.

People: A photo of you or your crew on site, in logo shirts, does more than another empty room. Ask clients before you show them or their house number.

How many: 10 to 20 per project page. 8 to 15 per service page. 30 or more across the site to start, then add every month.

Clean up first: Move trash cans, tools and the porta-john out of the frame. Sweep. It takes five minutes.

File size: Resize photos before upload. A good rule of thumb: about 1,600 to 2,000 pixels wide for full-width photos, smaller for thumbnails, and under about 300 KB each. Use WebP where your platform allows: Google says lossy WebP files are 25 to 34% smaller than comparable JPEGs.

The lead form: fields vs a short quiz

A plain “Name, Email, Message” form gets two kinds of messages: “How much for a house?” and nothing at all. A short quiz with multiple-choice answers is easier to finish on a phone and tells you who’s ready before you call.

Plain form Short quiz
What it asks Name, email, message 4 to 6 tap-to-answer questions, then contact info
What you learn Whatever they type Land, budget, financing, timing
On a phone Typing a message is a chore Tapping answers is quick
Who you call first Anyone, in order received The ready ones

Qualifying questions to ask:

  1. What are you planning? (new home, remodel, addition, barndo, pool, commercial building)
  2. Where is the project? (town or ZIP)
  3. Do you own the land? (yes / under contract / still looking) for new builds
  4. What’s your budget range? (ranges that match your real jobs)
  5. How are you paying? (cash / construction loan / not sure yet)
  6. When do you want to start? (0 to 3 months / 3 to 6 / 6 to 12 / just looking)
  7. Name, phone, email.

Put contact details last. People who’ve answered 5 questions usually finish. Full list and wording: tire-kicker quiz questions.

Where it goes: Every submission goes to your phone as a text and to email as a backup. The person gets an automatic text within a minute. Missed calls get a text back too (missed-call text back). A note: business texting from software on a regular 10-digit number generally requires A2P 10DLC registration with the carriers, so set that up when you set up the form.

Hi [name], this is [you] with [company]. Got your answers about the [project] in [town]. I'll call you today. Is morning or afternoon better?

The thank-you page: Don’t just say “Thanks.” Say what happens next and when, show your photo, and give the phone number. Add 2 or 3 project links so they keep looking while they wait. Then answer fast. Why it matters: speed to lead.

Trust elements that win the job

People check before they call. Put these where they can see them:

  • License number: in the footer of every page and on the About page. Some states require it. In California, the license number must appear in all advertising, including websites, and licensees can’t advertise that they’re bonded (CSLB advertising guidelines). Check your state’s rules.
  • Insurance: “Fully insured” plus the types you carry. Offer a certificate on request.
  • Reviews: real ones, with names, towns and job types, and a link to your Google profile so people can see you didn’t hand-pick them.
  • The owner: a real photo and name. Not a logo.
  • Warranty: what you cover and for how long, in plain words. Link a one-page summary.
  • Associations: local builders’ association, trade groups, manufacturer certifications. Only the ones you actually belong to.
  • A real address or service area, matching your Google Business Profile.

Speed and mobile: test it, then fix it

Most of your visitors are probably on a phone. Check yours in Google Analytics or your site builder’s stats. Then test:

  1. Open PageSpeed Insights, paste your home page address, and run it. It tests both mobile and desktop and shows real-user data when Google has enough of it (Google’s docs).
  2. Look at Largest Contentful Paint (LCP), roughly how long the main content takes to show. Google’s target is 2.5 seconds or less.
  3. Run it again for your busiest service page.
  4. Then open the site on your own phone, on cell data, and try to call you and fill out the form.

Common fixes:

  • Resize and compress photos (see above). This is the most common problem on builder sites.
  • Don’t autoplay a big background video on phones.
  • Remove plugins and widgets you don’t use: chat bubbles, sliders, social feeds.
  • No pop-up covering the page on a phone.
  • Make buttons big enough to tap with a thumb.

Hosting basics: Hosting is the computer your site lives on. Site builders like Squarespace and Wix include it. With WordPress you pick a host and pay it separately. Make sure you have HTTPS (the padlock), automatic backups, and that the hosting account is in your name or your business’s name.

Basic SEO on every page

You don’t need to be an SEO expert to get the basics right on each page.

Element What to do Example
Title tag Service + town + company. Unique on every page Custom Home Builder in Tyler, TX | Smith Homes
H1 heading One per page, close to what people search Custom homes in Tyler and Lindale
H2 headings The sections: process, cost, FAQ How much does a custom home cost in Tyler?
URL Short, words not numbers /custom-homes/ and /tyler-tx/
Internal links Link service pages to project and town pages, and back “See our [barndos in Lindale]”
Image file names and alt text Describe the photo tyler-custom-home-front-porch.webp, alt “Front porch of a custom home in Tyler”

Google’s guidance is to write titles that are descriptive, concise and unique to each page, without repeating keywords. It also recommends descriptive file names and alt text for images.

To see which searches bring people to your site, set up Google Search Console. The full playbook is in SEO for contractors, and the map side is in Google Business Profile for contractors.

Platform options: WordPress, Squarespace, Wix or custom

Platform Good Watch out for
WordPress (self-hosted) Open-source software you can run on the host you choose. Flexible, lots of themes and plugins You pay for hosting separately. Plugins and themes need updates. Too many plugins slow it down
Squarespace Clean templates, hosting included, easy to edit yourself Export is limited: many page types and features don’t export (Squarespace)
Wix Easy drag-and-drop, hosting included Your site has to run on Wix’s servers, so you can’t move it to another host (Wix)
Custom / hand-built Fast, built exactly for your leads, nothing extra You depend on whoever built it for changes unless you get the files and access

There’s no single best platform. Pick the one you or your designer will actually keep updated.

Who owns what

Before you pay anyone, get these in writing:

  • Domain: registered in your name, in an account you can log into.
  • Hosting: in your name, or a written promise to hand over the site files if you leave.
  • Logins: admin access for you to the site, the domain account, Google Business Profile, Google Analytics and Search Console.
  • Content: your photos, your words, your logo files.
  • Leads: form submissions go to your phone and email, not only to the designer’s system.

What a contractor website costs

Prices vary too much by area and scope to give a fair range here. Get 2 or 3 quotes. What drives the cost:

  • Number of pages. 10 pages costs less than 40 service, town and project pages.
  • Who writes and shoots. Copywriting and photography are often extra.
  • Custom design versus a template.
  • Lead features: a quiz, text alerts, a missed-call text back, CRM hookups.
  • Ongoing work: hosting, updates, edits, SEO, ads.

How people charge:

Model How it works Best for
DIY subscription A monthly or yearly plan on a site builder, plus your time Builders with time and a good eye
Freelancer A one-time project fee, sometimes hourly for changes A clear scope and someone you trust
Agency A project fee, often with optional monthly care Bigger sites, more pages
Setup + monthly A smaller setup fee plus a monthly fee covering hosting, edits and sometimes marketing Builders who want it handled

Whatever you pay, judge the site by calls and qualified leads, not looks.

Questions to ask a web designer before you hire

  1. Can I see 3 contractor sites you built, and can I call those clients?
  2. Will I own the domain, the site and the photos? What happens if I leave?
  3. Who writes the copy? Who takes or sources photos?
  4. How will leads reach me? Can every form go to my phone as a text?
  5. Can I add qualifying questions to the form?
  6. What PageSpeed Insights mobile score do your sites usually get? Can I test one now?
  7. What’s included after launch, and what do changes cost?
  8. How long until it’s live, and what do you need from me?

Contractor website launch checklist

  • Phone number is tap-to-call on every page
  • First screen says what you build and where
  • One page per service and main town
  • License number in the footer
  • Every form tested: submitted from a phone, text arrived, auto-reply arrived
  • Thank-you page says what happens next
  • PageSpeed Insights run on home and one service page
  • Every page has a unique title
  • Old page addresses redirect to new ones if you’re replacing a site
  • Google Business Profile links to the new site
  • Search Console set up, sitemap submitted
  • You can log into the domain, hosting and site

Printable version: the builder website checklist.

Maintenance checklist

Monthly: add one project with photos, add new reviews, submit a test lead from your phone, check for broken links.

Quarterly: run PageSpeed Insights again, update plugins or the platform, refresh the home page photos, check Search Console for errors.

Yearly: renew the domain (turn on auto-renew), update prices and timelines on service pages, review every page for old info, check that licenses and insurance shown are current.

Common contractor website mistakes

  • “Welcome to our website” as the headline.
  • No phone number on the first screen.
  • One “Services” page listing everything.
  • Stock photos of houses you didn’t build.
  • A form that only emails you, checked once a day.
  • A pop-up covering the page on a phone.
  • No license number anywhere.
  • The designer owns the domain, and you find out when you try to leave.
  • Huge photo files that make the site crawl on cell data.
  • No town names anywhere, so Google can’t tell where you work.

Frequently asked

What should a contractor website include?

A clear first screen with what you build and where, a tap-to-call number, a page per service and main town, real project photos, reviews, your license number, and a short qualifying form that texts you every lead.

How many pages does a construction company website need?

Start with home, one page per service, one per main town, a projects page, about, reviews and contact. For most builders that’s 10 to 20 pages. Add project pages over time.

Are construction website templates worth it?

A template is fine if you replace everything inside it with your own words, photos and town names. Problems come from leaving template text, stock photos and a generic form in place.

What makes the best contractor websites stand out?

They’re specific: real photos, real towns, real prices or price drivers, and a real owner. And they respond fast. A great-looking site that answers leads the next day loses to a plain one that answers in minutes.

Should a home builder website show prices?

If you can, show starting ranges or what drives the price. People search for cost, and a range filters out buyers who aren’t a fit before they call.

How long does it take to build a contractor website?

It depends on scope and on how fast you send photos and answers. The slowest part is usually gathering content, so pick your photos and write your service list before you hire.

Can I build my own contractor website?

Yes. Site builders make it doable if you have the time. Follow the blueprint above, test the form from your phone, and run PageSpeed Insights before you call it done.

Want to know where yours stands? Take the free website score, or have us fix your website in 14 days.

The monthly

One email a month. No fluff.

The best post, one tool, one thing that worked for a builder. Read it in the truck.

Unsubscribe in one click.