Plumbing & HVAC company website
Best for emergency-call businesses. Tap-to-call comes first, then service-area pages, financing and a reviews section.
Website design for plumbing, HVAC and roofing contractors
A homeowner with water on the floor doesn’t shop around. They grab their phone and call the first company that looks real and is easy to reach.
A written report on your current site, by email within 2 business days. Not a sales call. No site yet? Ask anyway.
We build the website that makes you easy to reach. Tap-to-call on every screen, pages for the towns you serve, your reviews and license up front. Fixed price from $1,500, in writing. You own all of it.
If you run a plumbing, heating, cooling or roofing company, you have probably said at least one of these out loud.
None of that is on you. You fix pipes, furnaces and roofs. Websites were never supposed to be your job.
Here is what we’d put right, and in what order.
The checklist
Not a bigger slideshow. Not a paragraph about your “commitment to excellence”. These things, roughly in this order.
Housecall Pro, Jobber and ServiceTitan are trademarks of their owners. We are not affiliated with any of them. We simply link or embed the booking tool you already pay for. Which package covers which item is spelled out below.
Concept project
We built a complete, working website for a made-up plumbing and HVAC company. The business is fictional and the phone number is a 555 number. The website is real, and the layout, call button, forms and page structure are what we would build for you.
Most of our client work is under NDA, so this is a concept project built to show how we think. We’re happy to walk you through past work and share references on a call.
Best for emergency-call businesses. Tap-to-call comes first, then service-area pages, financing and a reviews section.
One honest note: this demo is hand-coded, and your site would be built in WordPress so you can edit it yourself. Your speed will depend on your photos, plugins and booking tool.
Opens our demo site. Sample content throughout, clearly labeled.
What it costs
The prices below are starting prices. After the audit or a short call you get a written quote with the exact list of what is included. That is the number you pay. No surprise invoices.
An owner-operator or small crew with no site, or one you’d rather not show anyone
Fixed price from $1,500
Recommended
A shop with trucks on the road that wants calls from Google across its service area
Fixed price from $3,500
More than one location, a second language or an online store
Custom quote, still fixed in writing
Timelines start the day we have your text, photos and logins. Prices in USD.
The “we finally have a real website” package. It covers up to 5 pages and is ready in 2–3 weeks.
A typical set is Home, Services, About and Contact, plus one more. A good use of the extra page is a gallery of finished jobs, or financing. Your number is tap-to-call everywhere, the quote form goes to your inbox, and your license and insurance details are where customers can see them.
The package for a company that works across several towns and wants each one covered well. It covers up to 15 pages and is ready in 4–6 weeks.
You get a page for each main service, such as drain cleaning, water heaters, furnace repair and AC installation. You get pages for the towns you cover, your Google reviews on the site, and your booking tool linked or embedded. Local SEO setup is included. Added to a Starter site, it is $400, one time.
For companies with more than one location, a site in a second language such as French or Spanish, or an online store for parts and filters. Quoted per project, and still a fixed price in writing.
| Detail | Starter | Business | Premium |
|---|---|---|---|
| Price | from $1,500 | from $3,500 | custom quote, still fixed in writing |
| Size | up to 5 pages | up to 15 pages | 15+ pages |
| Timeline | 2–3 weeks | 4–6 weeks | agreed per project |
| Revision rounds | 2 | 3 | agreed per project |
| Right for | An owner-operator or small crew with no site, or one you’d rather not show anyone | A shop with trucks on the road that wants calls from Google across its service area | More than one location, a second language or an online store |
A redesign and migration uses the same packages at the same prices, from $1,500. We move your content, keep your domain and email working, and redirect every old page address to the new one so your existing links and Google listings keep working.
A single landing page starts from $600 and is delivered in about 1 week. One page, one offer, a form and a call button, with Google Analytics set up to count the requests that come in. We don’t run the ads. We build the page they point to. It’s a low-risk way to try us.
An extra page is $150. If you’d like us to write a page from your notes, copywriting is $120 per page.
Care Plans start at $69/month for updates, backups and security monitoring. Month-to-month. No long-term contract. Change or cancel with 30 days’ notice.
Emergency fixes are fixed-price and agreed before we start. A site that is down or broken after an update is from $150. A hacked site cleanup is from $350.
Add up three years of monthly payments for a site you don’t own. Then compare that with a one-time fixed price plus hosting in your own name, and a Care Plan if you want one. We’ve done the math both ways on the pricing page, including the cases where renting is cheaper.
If you ever stop working with us, the website goes with you.
How we work
You send us your website address. We send back a written report within 2 business days. If you’d rather talk first, book a 20-minute call. Either one is free.
You get the price and the exact list of what is included. We sign a simple agreement, and you pay 50% to start.
We send a short checklist: your services, the towns you cover, license and insurance details, financing information, job photos and logins. We design the homepage first. Nothing else gets built until you approve it.
You get a private preview link. Check it on your phone in the truck and send us your changes. Starter includes 2 revision rounds and Business includes 3.
You pay the rest before launch. We go live, hand over every login and send a recorded walkthrough so you or your office manager can edit the site. If we replaced an old site, every old page address is redirected and the website link on your Google Business Profile is updated.
If anything we built doesn’t work as agreed, we fix it free: bugs, display problems on a phone, broken forms or links. New pages, new features and new content are quoted separately. After the 30 days you can look after the site yourself or pick a Care Plan.
ConicPro is a two-person senior web studio. We have been building for the web since 2006, with 10+ years of hands-on WordPress work. You talk directly to the people who build your site. No account managers and no outsourcing.
We’re based in Serbia and we’re online 9am–5pm Eastern, Monday–Friday. On Pacific time, that is your morning and early afternoon. We build in WordPress so you can edit your own site and you’re never locked in to us.
No. Keep the tool you know. If it gives you a booking link or a piece of embed code, we can link or embed it on the site. Online requests then land where your office already looks.
Embedded booking is part of the Business package. On Starter, a “Book online” button can link out to your booking page. We’re not a partner or reseller of any of these companies, so we have no reason to push one on you.
Nobody can guarantee rankings, and we don’t. We build what Google and customers both look for: fast pages, a page for each service, pages for your towns and clear page titles.
The Business package also includes Local SEO setup:
It’s a foundation, not a monthly campaign. We don’t sell monthly SEO.
Usually, yes. We rebuild the site in WordPress, in your name, at the same package prices. We keep your domain and email working and redirect every old page address to the new one.
Two things to check first: who holds your domain name, and whether your contract says the rental company keeps the text and photos they made for you. Anything that is yours, we move. Send us the site through the free audit. We’ll tell you what we can see from the outside and what to ask them for.
That’s normal, so we keep your part small. You get a short checklist that says exactly what we need. On Business, rough notes are fine, because we polish the text you give us. If you’d rather not write at all, we write the page from your notes for $120 per page.
We don’t do photography, but job photos from your phone work well, and we size and compress them. One warning: the timeline starts when we have your content. The checklist is the one thing you do need to make time for.
By email, a private preview link and video calls. We’re online 9am–5pm Eastern, Monday–Friday and reply within 1 business day. On Pacific time, that is your morning and early afternoon. Your domain and hosting are in your own name, and you get every login at launch. You never depend on us to keep your site.
What you don’t get is a visit to your shop, or someone picking up the phone at 2am. Your website is the one that has to work at 2am.
To us, nothing, unless you want us to look after the site. You pay for your domain and hosting directly to the providers, in your own name. Typical costs are in the “not included” list above. You can edit the site yourself, and the recorded walkthrough shows you how to change text, photos and your seasonal offer.
For the first 30 days we fix anything we built that doesn’t work as agreed, free: bugs, display problems on a phone, broken forms or links. New pages, new features and new content are quoted separately.
After that, Care Plans are optional and start at $69/month for updates, backups and security monitoring. The Standard plan at $149/month adds up to 2 hours of edits a month: swap the furnace special for the AC special, add a new tech, change your hours. Month-to-month. No long-term contract. Change or cancel with 30 days’ notice.
Free, written, no obligation
It’s a written report, not a sales call. You get it by email within 2 business days, and it’s yours to keep whether or not you hire us.
The form asks for your name, your email and your website address. That’s all. No website yet? Ask anyway and we’ll send a short plan for what your first site needs.