Marketing for contractors and trades

ConstructionSites.pro

Guide · 5 min read

The Contractor Website Checklist

What every contractor website needs, from the first screen on a phone to forms, speed, search basics and who owns the domain.

Most contractor websites do not fail because of the logo or the colors. They fail because a customer on a phone cannot tell in a few seconds what you do, where you work or how to reach you, so they hit the back button and call the next company.

This checklist covers everything a contractor website needs, from the first screen to who owns the domain. Grab your phone, open your site and work through it. It takes an afternoon. Every box you cannot check is a job you might be losing.

The first screen on a phone

Open your home page on your phone and do not scroll. That first screen is all many visitors will ever see.

  • It says what you do in plain words, like “Roofing and gutters” or “Concrete driveways, patios and foundations,” not a slogan.
  • It says where you work: your town, county or region.
  • Your phone number is visible and calls you when tapped.
  • There is one clear button for the next step, such as “Get a free estimate.”
  • The main photo is your real work or your real crew.
  • Nothing pops up and covers the page.
  • It loads in a few seconds on a normal phone signal, not just on your office Wi-Fi.

Contact and estimate requests

  • Your phone number appears on every page, in the header.
  • The estimate form is short: name, phone, email, town and what they need. Five or six fields at most.
  • You have tested the form this month. It submits, the email arrives and it does not land in spam.
  • After submitting, people see what happens next and how quickly you will reply.
  • Your hours and typical response time are listed.
  • If you offer emergency service, it is obvious, with the number to call.
  • If you accept texts, the site says so.
  • Someone checks and answers new leads quickly, every day.

Services and service area

  • Each main service has its own page, not one paragraph on a shared “Services” page.
  • Each service page explains the job, shows photos of that work and answers common questions.
  • Your service area is listed by town or county.
  • The towns you most want work in have their own pages with real local projects. Our guide to service and town pages explains how.
  • Services you no longer offer are gone.

Proof and trust

  • Project photos are your own. No stock photos of smiling models in spotless hard hats.
  • Reviews or testimonials appear with first names and towns, and match what customers see on Google.
  • Your license number is shown if your state or trade requires it in advertising. It is a good idea even where it is not required.
  • Insurance, bonding and warranties are stated plainly.
  • The About page shows the owner, the crew and the real story, including how long you have been in business.
  • Certifications and manufacturer programs are listed only if they are current.
  • Your business name, address and phone number match your Google Business Profile exactly.

Speed and mobile

  • No sideways scrolling on a phone. Text is readable without zooming, and buttons are easy to tap.
  • Photos are resized and compressed for the web, ideally in a modern format like WebP.
  • Google’s Core Web Vitals report as “good” in PageSpeed Insights or Search Console. That means the main content loads within about 2.5 seconds, the page responds to taps quickly and nothing jumps around while it loads.
  • No videos autoplay with sound.
  • The site works in every common browser, not just the one you use.

Search basics

  • Every page has its own title and description that say what the page is about and where.
  • Every page has one main heading.
  • Web addresses are short and readable, like /services/roof-replacement/.
  • The site is connected to Google Search Console, and your sitemap is submitted.
  • Your business details are marked up with structured data (schema), so search engines know who you are and where you work.
  • Photos have file names and alt text that describe what is in them.
  • The whole site loads over HTTPS, and browsers never show a “Not secure” warning.
  • When pages move or are renamed, the old addresses redirect to the new ones.
  • No broken links or “coming soon” pages.

Tracking

  • Analytics is installed and counts form submissions and phone taps as conversions.
  • Calls are tracked by source, set up so your main business number stays consistent across the web.
  • Links from your Google Business Profile, ads and emails carry tracking tags, so you can tell them apart in your reports.
  • Every month, someone looks at calls and forms by source and what they turned into.

Ownership and security

This is the section most contractors skip, and the one that causes the worst headaches.

  • Your domain is registered in your company’s name, in an account you control, not your web designer’s.
  • The domain is set to auto-renew, and you know when it expires.
  • You know where the site is hosted and who to call when it is down.
  • The site is backed up automatically, and someone has checked that a backup can be restored.
  • If your site runs on a content management system like WordPress, it and its plugins are kept up to date.
  • Every login is unique, uses two-step verification where available and is removed when someone leaves.
  • Your email uses your domain, like you@yourcompany.com.
  • You own your Google Business Profile, analytics and ad accounts, with your vendors added as users.

Accessibility

An accessible site works for more people, including older homeowners, and it tends to be easier for everyone to use.

  • Text has strong contrast and is readable outdoors in sunlight.
  • Images have alt text.
  • Every form field has a visible label, not just gray placeholder text that disappears.
  • The site can be used with a keyboard alone.
  • Videos have captions.

Content upkeep

  • Phone number, hours, services and service area are current.
  • New projects are added at least every month or two.
  • If you have a blog, the latest post is not years old. If you cannot keep it up, remove the dates or the blog.
  • The copyright year in the footer is current.
  • A privacy policy explains what you do with form submissions and tracking.

How to score your site

Count the boxes you could not check, then fix them in this order:

  1. The first screen and contact. These lose jobs every day, and most fixes are quick.
  2. Ownership. Losing your domain or site to a former vendor is the worst-case scenario. Fix it before it happens.
  3. Proof. Real photos and reviews turn visits into calls.
  4. Services and service area. These bring in new search traffic over time.
  5. Speed, search basics and tracking. These multiply everything else.
  6. Accessibility and upkeep. Make them a monthly habit.

If you could not check most of the first two sections, your website is probably costing you work. Our guide on why construction companies need a professional website explains what that leak looks like.

We build websites for contractors that check every box on this list, starting with a fast, clear first screen and ending with you owning everything. For a person to review your site against this checklist and the competitors outranking you, ask for a free marketing audit.

Free marketing audit

Find out what is costing you jobs.

Our free marketing audit looks at your website, Google profile, reviews and the competitors outranking you, then gives you a short list of what to fix first.