When a pipe bursts or the furnace quits, nobody browses. They search, tap the first company that looks legit and call. I'm Michael Staples, a web developer and marketer, and I build websites for plumbers, electricians, HVAC techs, roofers and general contractors that win that call. Live in 2–4 weeks, fixed price, yours to keep.
Get my website quote See pricing →Pay-per-lead platforms sell the same homeowner to three other contractors. Your own website brings in leads that are yours alone.
"We do it all" doesn't rank. People search for water heater replacement, panel upgrades or roof repair. Each service needs its own page to show up.
Tiny number in the footer, slow pages, a form with twelve fields. Every extra step loses a job to the next company in the results.
That's what homeowners look for in the few seconds they spend deciding. I build contractor websites around those seconds, not around design awards.
Emergencies drive plumbing searches, so the phone number and "available now" message sit at the top of every page. Service pages cover drains, water heaters, leaks, remodels and anything else you want more of.
Heating and cooling demand swings with the weather. I build pages for repair, installation and maintenance plans, plus seasonal banners you can flip when the first cold snap or heat wave hits.
Electrical work is all about trust and safety. Licensing details, clear explanations of panel upgrades, EV chargers, generators and rewiring, and a quote form that asks the right questions.
Bigger jobs mean longer decisions. Project galleries, process pages, warranty details and financing information help homeowners feel safe signing a large estimate.
Your number one tap away on every page, on every phone.
One page per service, written to match how customers actually search.
Towns and counties you serve, listed clearly and marked up for local search.
License numbers, insurance, warranties and your real reviews, placed where they count.
Just the questions you need, with photo upload for jobs you'd rather see first.
See which calls and forms came from the website, so you know it's paying off.
A short phone call between jobs. You tell me your services, area and the work you want more of. Fixed quote within 48 hours.
I write the service pages and design the homepage. You correct the trade details and approve.
Full site built, tested on real phones, with call and form tracking connected.
Launched, handed over and supported free for 30 days.
Contractor websites from $1,200. Local SEO from $750/mo, Google and Meta ads from $900/mo and maintenance from $100/mo. Fixed quotes, month-to-month marketing, no lock-ins.
Missed calls on a roof or under a sink? AI integration from $1,200 can answer common questions and collect job details after hours, so you call back a warm lead instead of a voicemail.
Contractor websites start at $1,200 as part of my business website service, with most landing between $1,200 and $4,000 depending on how many service and service-area pages you need. You get a fixed quote before work starts, and it doesn't change mid-project.
Yes. Plumbing, electrical, HVAC, roofing, general contracting and other home service trades all follow a similar pattern online: people search with an urgent problem and a location, and they call the first company that looks trustworthy and available. I build sites around that moment.
I'll draft service pages from the details you send me, using the way your customers describe their problems. You check the technical details, because you know the trade. That keeps the copy accurate without you having to write it from scratch.
I manage Google Ads and Meta ads from $900 per month on a flat fee. I can also make sure your website and Google Business Profile are consistent, which helps with any local advertising you run. I won't promise placement in programs Google controls.
Most contractor websites go live in 2 to 4 weeks from the day I have your content. If you are coming up on your busy season, tell me when you send your requirements and I'll plan the timeline around it.
You get 30 days of free support. After that you can make simple edits yourself, or put the site on a maintenance plan from $100 per month and I'll handle updates, backups and security for you.
Landscaper or lawn care company? See my page on website design for landscapers, including a live sample site. These services work best alongside a contractor website.
Send your requirements. Fixed quote in 48 hours. Site live in weeks.
Get in Touch →