In short
- A contractor site is a bid package the homeowner reads before she calls. Every page is a page of the bid.
- License, insurance and years belong on the first screen of every page, not on the about page.
- The project gallery is the most-read page on the site. Build it as pages, not a slideshow.
- The estimate flow decides how many bids you get to write. Make it a form, a photo upload and a promise.
- Contractor SEO is one page per job type and one per town, linked so Google can follow the trade.
The kitchen table
The homeowner has three bids for a kitchen remodel. One is on a printed form with carbon copies. One is a PDF. One is a text message with a number in it. She and her husband are at the table at 9 p.m. with all three, and a laptop, and they are doing what every remodel customer does before signing a check with five figures on it: looking each contractor up.
This is where a contractor's website earns its keep. The bids are close. The decision will be made on trust, and trust will be built or lost in the next twenty minutes by a website. She wants to know the company is licensed and insured, because her brother-in-law told her a story. She wants to see kitchens like hers, finished. She wants to know whether she can pay it over time.
The contractor with the best website is the one whose site answers every question she would ask if she were willing to call at 9 p.m. Everything below is that list. The home service pillar covers what all trades share; this guide is about the contractor's planned, high-ticket, compared-against-two-others job.
Your bid is a number. Your website is the reason to believe it.
The page list
Here is what a contractor website should include, page by page, with what each is for. A general contractor or remodeler usually lands between twenty and thirty-five pages; the page count guide explains the counting.
The contractor's pages and their jobs
| Page | What it is for | What must be on it |
|---|---|---|
| Home | Pass the ten-second test | What you build, where, license and insurance line, a gallery strip, Get an estimate |
| One page per job type | Win "kitchen remodel San Antonio" and its cousins | Process, timeline, price range, three finished projects, the questions people ask |
| Projects (one per project) | The most-read pages on the site | Before, after, the problem, the solution, the neighborhood, the timeline |
| Estimate | Turn a reader into a bid | Short form, photo upload, what happens next and when |
| Financing | Make the number feel possible | The terms, a calculator, who qualifies |
| Areas (one per town) | Be the local choice | Jobs done there, permit notes, drive time, the HOA quirks |
| About | Who is going to be in the house | The crew by name and face, license number, years, insurance carrier |
| Reviews | Proof from people like her | Named reviews sorted by job type, with replies |
| Contact | Every way to reach you | Phone, text, email, hours, office address if you have one |
Notice that "Services" as a single page is not on the list. "We do kitchens, baths, additions, decks, and more" ranks for none of those and reassures nobody. Each job type is its own page with its own title, projects and estimate button. The service page guide has the template.
License and insurance, up front and on every page
Most contractor sites put the license number on the about page, in the footer, in gray. The homeowner is looking for it on the first screen, because it is the first thing she was told to check. Put it there: license number, who issued it, "fully insured" with the carrier named, years in business, and a link to verify. Repeat the line under the headline on every page, because she may land on a project page from a search and never see the home page.
This answers the question before it is asked, which is the whole craft of a sales page, and it separates you from the unlicensed competitor with the low bid without saying a word about him. A homeowner who sees your license and then cannot find his has done your closing for you. Warranty belongs in the same place; "one-year workmanship warranty, in writing" is worth a page of adjectives. The credibility checklist lists the rest of the proof that belongs near the top.
Project galleries that sell
The gallery is where the homeowner goes second, after the license line, and where she stays longest. Most contractor galleries are a grid of forty thumbnails with no captions. That is a photo dump. A gallery that sells is a set of project pages, each a small story: the house, the problem, what was done, how long it took, what it looked like after. Twenty photos on a page about one kitchen in Alamo Heights beat two hundred in a grid.
Before-and-after pairs are the most persuasive content a contractor can publish, because they show judgment, not just craft. Shoot the before on the first walkthrough, from the spot you will shoot the after. Shoot the after in daylight with the counters cleared. A phone is fine. A stock photo of a kitchen you did not build is not, and homeowners now reverse-search galleries that look too good.
Each project page ranks on its own for "kitchen remodel Alamo Heights" or "screened porch addition Boerne," and it gives the estimate conversation something to point at. "Here is one like yours" closes more bids than any brochure. Our work page is built the same way for a different trade.
The estimate flow and the financing callout
A contractor's website has one conversion that matters: the estimate request. How many you get depends on how the request is designed, and most are designed to lose.
- 1
Ask for five things.
Name, phone, address, what kind of project, and photos. Not a budget dropdown. Not "how did you hear about us." Every extra field costs requests, and the conversion guide has the numbers.
- 2
Let them upload photos.
A homeowner with pictures of the bathroom on her phone will send them if the form lets her. Those photos let you rough a range before the visit and skip the jobs you do not want.
- 3
Say what happens next, with a time.
"We reply within one business hour with a rough range, then schedule a visit." A promise with a clock on it doubles the trust of a form. Keep it.
- 4
Follow up like you mean it.
A text within the hour, a call the same day, the written estimate when you said. The first contractor to respond wins a disproportionate share of jobs, and most respond in days.
- 5
Put financing beside the number.
A five-figure job is a monthly payment to most homeowners. A line under the estimate button that says "0% financing available" and links to the terms turns "not this year" into "how much per month." DataCram's own financing page works this way, with a calculator instead of a promise.
The SEO structure a contractor site needs
Contractor SEO is not a trick. It is a shape. Google has to look at the site and understand what you build, where, and that the pages agree with each other. The shape that works has three layers and links between them.
The top layer is the job-type pages: kitchen remodel, bathroom remodel, home addition, outdoor living. The second layer is the town pages, one per place you want to be the local choice, each linking to the job-type pages and each saying something true about that town: the housing stock, the permit process, the projects you have done there. The service area page guide is the how-to. The third layer is the project pages, each linking up to its job type and its town. A crawler following links from a project page to a town page to a job page learns the whole business, and a homeowner following the same links finds one more reason to call.
This is what long-tail SEO means for a contractor: winning "screened porch addition Fair Oaks Ranch" with a page about exactly that, instead of fighting everyone for "contractor near me." It is also why a contractor site should be built to grow. Every finished job is a new page, and every new page is another search you can win. The local SEO guide covers the map pack, which matters less for a contractor than for an emergency trade but still fills the phone.
The contractor website checklist
- License number, issuer, insurance carrier and years on the first screen of every page.
- One page per job type you want more of, each with a price range and three projects.
- A project page for every job worth showing, with before and after from the same angle.
- An estimate form with five fields, photo upload, and a stated reply time.
- A financing line next to every estimate button, linking to the terms.
- A town page for each place you want to be the local choice, with something true about it.
- Named reviews sorted by job type, with a reply under each.
- The crew on the about page, by name and face. She is deciding who gets a key.
- Every page linked to its job type and its town, so nothing is orphaned.
- Tracking that counts estimate requests by page and source.
Ten items. Most contractor sites have three. The site with all ten wins the kitchen-table comparison more often than its bid alone would. We build sites for construction and remodeling companies on this structure, and a free home page mockup shows what yours would look like before you decide anything.
See your business done properly before you spend a dollar.
We will design a new home page for your business and show it to you at no cost. Custom, built the way a real development shop builds. Keep it either way.
Go deeper
- The best website for a home service businessWhat every trade's site shares, and the emergency layout
- The website credibility checklistEvery proof element, in order
- Long-tail SEO for contractorsThe pages that win the specific job-and-town searches
- Websites for construction companiesWhat DataCram builds for contractors, and how it is priced
Does your site get the emergency call?
Tell us your trade and we will look at your site the way a homeowner with a problem does, then tell you what would make the phone ring. Free, and the answer is yours.
Which of these sounds like you? (pick any)
Questions people ask
Straight answers
Home, one page per job type, a project page for every job worth showing, an estimate page, a financing page, a page for each town you serve, an about page with the crew, reviews and contact. A general contractor usually lands between twenty and thirty-five pages, and a single Services page listing everything is the page to avoid.
Ranges, yes. "Kitchen remodels from $35,000 to $90,000 depending on scope" tells the homeowner whether to call and filters out the ones who were never going to. Exact prices are impossible for custom work, and saying so plainly, with how the estimate works and how fast it comes, is the honest version.
It is the most-read part of the site after the license line. Build it as project pages, each with before and after photos, the problem, the solution, the neighborhood and the timeline, rather than one grid of thumbnails. Project pages rank for specific searches and give the estimate conversation a real example to point at.
On the first screen of every page, not the footer or the about page. Include the license number, the issuing body, the insurance carrier and a link to verify. Homeowners are told to check for this before hiring, and the site that shows it first answers the question before it is asked.
Building the site in a shape Google can read: one page per job type, one page per town, and one page per project, linked to each other so a crawler and a homeowner can both follow the trade. It wins specific searches like "bathroom remodel Boerne" with a page about exactly that instead of competing for "contractor near me" with everyone.
If you offer it, yes, next to every estimate button. A five-figure job is a monthly payment to most homeowners, and a financing line turns a "not this year" into a question about the payment. State the terms plainly and link to a page that explains them with a calculator if you can.
Where to go from here
The next step down the road
- See your home page done properly, freeA developer designs it around your license line and gallery
- Win the job-and-town searchesJob pages, town pages and project pages, built to rank
- Websites for construction companiesFixed price, fast, built to grow with every job
- 0% financing, with a calculator25% down, up to 36 months, so the site is a payment
