· 5 min read
What a contractor's website actually needs
Not a brochure — a lead machine. The pages and proof that convert map clicks into calls.
Most contractor sites fail for the same reason: they look fine but don't do anything. A truck-wrap photo, a paragraph about "quality craftsmanship," and a contact form with seven fields is not a website strategy.
One clear service per page
If you do foundations, seawalls, and excavation, each service needs its own page with real project photos, plain-language scope, and a call-to-action above the fold. One generic "Services" page doesn't rank and doesn't convince.
Service area pages for every town you work in
Homeowners search "[service] + [town]." A page that says you serve Lawrencetown, Dartmouth, and Bedford gives Google something to match. Copy-paste town names into one paragraph doesn't count — each page needs unique proof and local context.
Speed and accessibility aren't optional
Builder templates load dozens of scripts on a single page. On mobile, over a job-site connection, that means bounces. A static site with optimized images, one deferred script, and contrast that passes WCAG isn't vanity — it's whether someone can read your phone number at noon in bright sun.
A short form that respects the buyer
A ground-screw contractor doesn't need your mailing address on first contact. Name, phone, project location, and a sentence about the job is enough. Every extra field filters out people who were ready to call.
Structured data Google can read
LocalBusiness schema, a sitemap, canonical URLs, and meta that matches your Google profile — this is the plumbing that gets you into rich results. It's included in every build I do, not sold as an add-on after launch.
Want help with this for your business?
Free site audit