Why homeowners choose a contractor before they call
A homeowner planning a remodel, a paint job or an addition usually takes time to choose. They look at several companies, often over days or weeks, and compare the work each one shows, the towns it covers and how it handles estimates. If your site does not show finished projects and a clear way to ask for an estimate, the company that does gets the call.
This page is for project-based trades: remodelers, painters, general contractors, carpenters, electricians and similar companies. Heating and cooling, plumbing and roofing customers often call in a hurry, so those trades have their own pages: HVAC, plumbers and roofers.
Contractor website design: one page for each service
Give each service its own page. A remodeling page explains the kinds of projects you take, how a project moves from estimate to finish, and what the homeowner needs to decide. A painting page covers the surfaces you paint, how you prepare them and what an estimate includes.
The usual set for a contractor:
- Remodeling. The projects you actually build, such as kitchens, baths or additions.
- Painting. Interior, exterior and any trim or specialty work you do.
- General contracting. Projects you manage from start to finish, and how you work with subcontractors.
- Services overview. Every service on one page, with a link to each.
- How a project works. Estimate, contract, schedule, permits, cleanup and final walk-through, in the order a homeowner lives through them.
Then add a service-area section, a project gallery, a page on registration, licenses and insurance, and a contact page with the estimate form.
The project gallery does the selling
For project work, photos of finished jobs are the proof a homeowner trusts most. Group the gallery by project type, and give each photo the town, the year and a caption that names the work: “Kitchen remodel, Arlington, new cabinets and island.” Before-and-after pairs work well when both photos come from the same job. Use only work your company finished, and remove any photo the homeowner did not allow you to use. Clear phone photos are fine; new professional photography is extra.
Estimate requests and tap-to-call
An estimate form should ask for a name, a phone number, the town, the type of project and a short description, with an optional photo upload if your tool supports it. Keep it short enough to finish on a phone. Say what happens next: whether you call back, visit, or send a written estimate, and roughly when, only if you keep to it.
Put your phone number on every page as a tap-to-call link.
Registration, licenses and insurance
Many homeowners comparing contractors check whether a company is registered and insured. List the registration and license numbers your company holds, exactly as they appear on your documents, and keep them current. Do not show an expired or pending number as active. Describe your insurance in plain words, and offer a certificate on request if you provide one.
In Massachusetts, ask your counsel whether your registration number must appear on your website and other advertising. This is not legal advice.
Service area and your Google profile
List the towns you really serve, in plain text. A separate page for a town is worth publishing only when you have real projects there to show. We do not publish thin pages that swap one town name into the same text.
If you work at customers’ homes and do not serve customers at your own address, Google’s help pages say to remove the address from your Business Profile and list a service area instead. Keep the company name, phone and service area the same on the profile and the site. We check this during the build. Reviews shown on the site must be real and yours to use; we do not write, buy or edit reviews.
What we do, step by step
- We review your current site, your Google profile and the contractors your customers compare you with.
- Scope, price, timeline and approval stages are agreed in writing before any work starts.
- We sort your photos into a project gallery and write the service and how-a-project-works pages from your details. You approve each page.
- We design for phones first, with accessibility checks to WCAG 2.1 AA.
- We set up the estimate form, add structured data, check listings and launch. The first 30 days include help and fixes within the agreed scope.
What it costs and what is not included
A 5-8 page contractor site costs from $3,500 and takes 4-6 weeks. A one-page site for a single service, such as exterior painting, costs from $1,200. A full redesign costs from $4,500.
Not included in any price: domain and hosting, new photography, third-party software subscriptions such as estimate or scheduling tools (billed at cost), SMS carrier registration (A2P 10DLC) and message fees, and AI usage above the plan allowance.
Who this is for, and when a cheaper option is enough
This is for contractors with finished projects worth showing and a site that does not show them, or does not make it easy to ask for an estimate. If your site works and needs only new photos or one service page, a refresh (from $2,500) or an extra page ($250-$450 per page) may be enough.
If most of your work comes from repeat builders or referrals, a simple page with your phone number, services and registration details may be all you need. We are a fit when you want the gallery, copy, estimate form and listings done for you, with the scope in writing.
Updated: