A homeowner in Round Rock opens six contractor websites in about eleven minutes and closes five of them. Web design for home improvement contractors is really the discipline of surviving those eleven minutes — and almost none of it is about the design. It is about whether a stranger can confirm you are licensed for the work, see a job like theirs finished, believe you actually drive to their street, and reach a human before they get bored.
I build these sites for trades businesses across Texas, and the ones that book estimates were built in a specific order. Not designed in an order — built in an order, where each step produces something the next step needs. Here is that sequence. Follow it start to finish and you will end up with a site that does one job well instead of a brochure that does nothing.
What does a home improvement contractor's website actually have to prove?
Four things, in this order: that you are legally allowed to do the work, that you have done this exact work before nearby, that you serve the homeowner's address, and that you will respond quickly. A homeowner spending five figures on a kitchen or a roof is screening for risk, not shopping for a look. Every page decision below exists to answer one of those four questions faster than your competitor's page does.
Step 1: Write down your trade lane and your radius before anyone opens a design tool
On one sheet of paper: the three to six services you actually want more of, and the drive time you will accept. Not what you can do — what you want to sell more of next quarter.
This matters because home improvement is not one trade. A full-service remodeler, a roofer, a window-and-door installer, a painter, and a deck builder need structurally different sites. The remodeler needs a project-story format with scope and timeline. The roofer needs storm-response speed and insurance-claim literacy. The painter needs volume of finished rooms and crew conduct. If your site tries to be all five, it proves none of them.
Watch for: the radius sprawl instinct. Google Business Profile lets a service-area business list up to 20 service areas, and contractors reliably fill all 20. A homeowner in Georgetown does not believe a company headquartered 70 miles away will show up for a warranty callback, and neither does Google. Pick a drive time — 35 or 45 minutes is typical for remodeling crews hauling tools — and draw the ring.
Done looks like: a written list of services and a named radius with the five or six towns inside it that you will build real pages for.
Step 2: Gather the license and insurance proof your specific trade requires
Texas is unusual here, and it changes what goes on your site. Electricians and air conditioning/refrigeration contractors are licensed by the Texas Department of Licensing and Regulation. Plumbers are licensed by the Texas State Board of Plumbing Examiners. But Texas has no statewide license for general remodelers, roofers, painters, fence builders, concrete contractors, or window installers. If you are in one of those trades, the license line every homeowner is looking for does not exist for you — so you have to substitute something real in its place.
If you are licensed, the number goes in the site footer on every page. Texas requires licensed trades to include the license number in advertising, and a website is advertising. Burying it on an About page satisfies nobody and complies with nothing.
If you are not licensed by the state, assemble these instead:
- EPA Lead-Safe firm certification. The EPA's Renovation, Repair and Painting Rule requires firm certification for anyone disturbing more than 6 square feet of interior or 20 square feet of exterior painted surface in housing built before 1978. In older Austin, Waco, and Houston neighborhoods this is most of the housing stock. Almost no remodeler puts this badge on their site. It is free credibility you already paid for.
- General liability limits and workers' comp status, stated in numbers. "Fully insured" is what uninsured contractors write. A coverage limit and the carrier's name is what insured ones write.
- Manufacturer certifications — the ones with actual training requirements behind them. Roofers and window installers know which of theirs are earned and which are a purchase.
- City registration where it applies. Several Texas municipalities require contractor registration to pull permits even where the state does not license the trade.
Watch for: one piece of copy that is now a legal problem. Texas prohibits roofing contractors from advertising that they will pay, rebate, or absorb a homeowner's insurance deductible. If "we cover your deductible" is anywhere in your storm copy, remove it during this step, not later.
Done looks like: a footer block with license number, insurance limits, and certifications — plus scanned certificates saved somewhere you can link to.
Step 3: Build the photo library before you build a single page
This is the step contractors skip, and it is the step that decides whether the site works. A home improvement site is a proof-of-work document. The design is the frame; the photos are the argument.
Set a target of twelve completed projects, five to eight photos each, before launch. Each project needs a wide before shot from the same angle as the after shot, one or two in-progress shots showing framing, decking, substrate, or prep work, and detail shots of the finish. The in-progress photos matter more than people think — they are the only evidence a homeowner has that you did not paint over rot.
Most trades crews already carry the right tool. CompanyCam, JobNimbus, AccuLynx, and Buildertrend all time-stamp and geotag field photos, which means the gallery becomes a byproduct of a daily habit instead of a scavenger hunt through three foremen's camera rolls. Set the rule now: same angle, before and after, every job.
Watch for: manufacturer stock photography. A homeowner can tell. A slightly crooked iPhone photo of a real Cedar Park bathroom outperforms a studio render of a bathroom that exists nowhere, because the entire purpose of the image is to prove you were there.
Done looks like: twelve folders, each with a project name, the neighborhood or town, the scope in one sentence, the materials used, and the timeline in weeks.
Step 4: Lay out the page structure — one page per service, one per town
Now, and only now, does structure get decided. The skeleton for a home improvement contractor:
- Home — who you are, what you install or build, where, and one estimate request path above the fold.
- One page per core service. Not a single "Services" page listing nine trades. Kitchen remodeling gets its own page. Roof replacement gets its own. Each one carries its own photos, its own process, its own FAQ, and its own form. This is the single biggest structural difference between contractor sites that rank and ones that do not, and it is covered in more depth in our breakdown of the nine pages every contractor site needs.
- One page per meaningful town in your radius — with a project from that town on it. A city page with no local project on it is filler, and both homeowners and search engines treat it that way.
- Project gallery, filterable by service.
- About — faces, years, crew size, the owner's name. Home improvement is bought from people.
- How we work — see Step 7.
- Reviews, pulled from Google rather than typed in by you.
- Contact with service area map.
Watch for: the temptation to write ten city pages in a weekend by swapping the town name. That is the fastest way to get the whole site discounted. Build three real ones with local projects and local permit notes, and add more as you finish jobs there.
Done looks like: a sitemap on paper where every page has a named purpose and at least one photo assigned to it.
Step 5: Write the estimate form so it qualifies without interrogating
Home improvement leads are not emergency service calls. Nobody is booking a $60,000 addition from a phone form at 2 a.m. But they will not fill out a fourteen-field intake either.
The fields that earn their place: name, phone, email, property address or ZIP, project type (dropdown matching your service pages), rough timeline (this month / 1–3 months / just planning), and one open box: "Tell us about the project." That is it. Timeline is the field that pays for itself — it lets you route the ready buyers to a same-day call and the planners to a slower nurture without either one feeling sorted.
Watch for: the budget dropdown. It kills more submissions than it qualifies, because homeowners genuinely do not know what a kitchen costs and will not guess in public. If you need to set expectations, publish honest starting ranges for your own project types on the service page instead. Homeowners appreciate the candor and self-select before they ever fill out the form.
Done looks like: a form you tested from your own phone, with a confirmation screen that says what happens next and when.
Step 6: Wire the response path before you launch
Harvard Business Review's audit of 2,241 U.S. companies found that firms responding to a web lead within an hour were roughly seven times more likely to have a meaningful conversation with a decision maker than those that waited just one hour longer. For home improvement, where the homeowner is contacting three contractors in one sitting, first credible response usually wins the walkthrough.
Decide, in writing:
- Who gets the form notification — a person, not info@.
- What the auto-reply says. "Got your kitchen request, we'll call between 8 and 10 tomorrow morning" beats a generic thank-you by a wide margin.
- Missed-call text-back on the main line. Contractors are on ladders and in crawlspaces. An automatic text within thirty seconds of a missed call recovers a real share of jobs.
- Where the lead lands — your CRM, not a foreman's inbox.
Done looks like: you submit a test lead, and someone on your team calls the test number within your stated window. If they do not, the site is not ready. This is the leak we find most often when auditing why website visitors never turn into booked jobs.
Step 7: Publish how you work, including the paperwork
Remodeling buyers are terrified of the horror story — the crew that vanished at 60% complete. The counter to that fear is not a promise, it is a documented process. Write a page that walks through: first call, on-site walkthrough, written scope and allowances, contract signing, permit pull, start date, daily communication method, change order procedure, punch list, final walkthrough, warranty terms in months or years.
Two Texas-specific items belong here and almost never appear on contractor sites:
- The three-day cancellation right. Texas Business & Commerce Code Chapter 601 gives homeowners a right to cancel contracts signed in their home. Stating it plainly signals you are not a pressure-close operation.
- The Residential Construction Liability Act. Texas Property Code Chapter 27 requires a homeowner to give written notice and an opportunity to repair before filing suit over a construction defect. Explaining your warranty callback process in that frame reads as professional rather than defensive.
Done looks like: a homeowner could read this page and describe your process back to their spouse accurately.
Step 8: Run the technical checks that image-heavy sites fail
Contractor sites are photo galleries, and photo galleries are slow. Before launch:
- Compress and serve gallery images in WebP with lazy loading below the fold. A 4 MB job photo straight off a phone is the number one cause of a failing mobile score.
- Check Core Web Vitals on a phone over cellular, not desktop wifi. Largest Contentful Paint under 2.5 seconds, and Interaction to Next Paint under 200 ms — the metric that replaced First Input Delay in March 2024, and the one gallery filters and sliders tend to fail.
- Use the correct schema type. Schema.org publishes HomeAndConstructionBusiness with subtypes including GeneralContractor, RoofingContractor, and HousePainter. Marking a remodeling company as a generic LocalBusiness throws away specificity you get for free.
- Tap the phone number on an actual phone. Confirm call tracking, form submission, and conversion events all fire.
- Confirm you own the domain registrar account, the hosting login, and the analytics property. If your last web person holds any of those, fix it now — we walk through why in this guide to owning and managing your business website.
Step 9: The first 30 days after launch
Launch is a milestone, not an outcome. In the first month: connect the site to your Google Business Profile and make sure the profile's category matches your primary trade, because the profile does a large share of the local lifting for contractors. If you were relying on the free website Google generated from your profile, note that Google shut those down in March 2024 and redirected them to the profile itself — anyone in that position has no site, only a listing.
Then set a photo cadence: two new completed projects added per month, with a short write-up. Ask for reviews that name the service and the town, because "they redid our master bath in Pflugerville" is worth more to a future search than "great job." And track one number — form submissions and calls per week — for eight weeks before you change anything on the page.
Done looks like: a site that gets a new project added to it every two weeks by someone in your office, without calling a developer.
The order matters more than the design
Every step above produces the input for the next one. Trade lane and radius determine the page list. License and certification research determines the trust block. The photo library determines whether the pages have anything to say. The form and the response path determine whether any of it converts. Skip Step 3 and you get a beautiful site with three stock photos on it, which is the most common failure mode in this trade.
Build in this sequence and the design question mostly answers itself — you will have real material, and the job of the layout is simply to get out of its way.
Frequently asked questions
I'm a remodeler, not a licensed trade. What do I put where the license number goes?
EPA Lead-Safe firm certification, your general liability limit with the carrier name, workers' comp status, city contractor registrations, and years in business under the same legal entity. Texas does not license general remodelers, so homeowners look for substitute proof. Specific numbers beat the phrase 'fully licensed and insured.'
Should I put project pricing on my own website?
Publishing honest starting ranges by project type filters out homeowners who were never going to sign and saves estimators windshield time. Frame it as a starting figure with the variables listed. It works better than a budget dropdown on the form, which suppresses submissions.
How many project photos do I really need before launch?
Twelve completed projects with five to eight photos each is a working minimum for a remodeler or roofer. What matters more than count is that each project shows a before shot, at least one in-progress shot, and an after shot from the same angle.
Do I need a separate page for every town I serve?
Only for towns where you have finished a job you can show. A city page anchored to a real local project with local permit or HOA specifics earns its place. Duplicated pages with the town name swapped do measurable harm. Start with three and add as work comes in.
Isn't my Angi or HomeAdvisor profile enough?
Those platforms sell the same homeowner's contact information to several contractors at once, so you compete on response speed against companies who got the identical lead. Your own site produces leads that belong to you alone and compounds with your Google Business Profile and review volume.
My site is fine but my competitor outranks me. Is a rebuild the answer?
Not necessarily. Compare service page depth, review count and recency, mobile page speed, and whether their content is genuinely local before spending anything. A structured audit usually identifies two or three fixable gaps rather than a full rebuild.