A contractor I know, good plumber, 15 years of experience, told me last year that he doesn’t need a website. “All my work comes from referrals,” he said. And that was true. He was busy.
Six months later he called me because work had slowed down. A competitor had moved into his area, set up a website, claimed their Google Business Profile, and started collecting reviews. The competitor wasn’t a better plumber. They were just easier to find.
That story plays out over and over. The question isn’t really whether contractors need a website. It’s whether you can afford to not have one when your competitors do.
The numbers on how people find contractors
Let’s start with what customers actually do when they need a contractor.
According to BrightLocal’s 2025 Local Consumer Survey, 97% of consumers searched online for a local business in the past year. For home services specifically, Google is the number one channel people use to discover contractors they haven’t heard of before. Not Angi, not Yelp, not Facebook. Google.
When someone searches “electrician near me” or “bathroom remodel [city],” Google shows a mix of results: the Local Pack (3 Google Business Profile listings with a map), organic website results below that, and paid ads. If you don’t have a website, you can still appear in the Local Pack through your GBP listing. But you’re missing the entire organic search section, which accounts for roughly 45% of all clicks on the page.
A 2024 GE Capital Retail Bank study found that 81% of consumers research online before making a purchase decision for local services over $500. Most contractor jobs are over $500. Before a homeowner calls you, there’s a good chance they’ve already looked you up.
If they search your name and find nothing, or find a bare Facebook page with three posts from 2023, you’ve already lost credibility before you pick up the phone. They may still call you if you came via a strong referral. But they’ll also call the other guy whose website showed up with project photos, clear service descriptions, and 50 reviews.
What a missing or bad website actually costs you
This is hard to measure precisely because you don’t see the leads you never get. But the math isn’t complicated.
Let’s say you’re a residential contractor in a mid-size metro area. Your trade gets 500-1,000 relevant local searches per month on Google (you can check this with Google’s free Keyword Planner). If you had a website that ranked for even a fraction of those searches, say it brought in 30-50 visitors a month, and 5-10% of those visitors contacted you, that’s 2-5 inbound leads per month.
If you close half of those at an average job value of $2,000, that’s $2,000-5,000 in monthly revenue from your website alone. $24,000-60,000 per year.
Now, that’s a rough estimate. Actual numbers depend on your trade, your location, your competition, and how well your site is built. But the order of magnitude is right. Multiple studies from BrightLocal and ServiceTitan put the average cost-per-lead from organic search between $15-45 for home service businesses, compared to $75-150 for paid advertising platforms.
The contractors who tell me they don’t need a website are usually the ones who’ve never tracked where their leads come from. They assume it’s all referrals because referrals are the leads they remember. The customer who searched “deck builder near me” at 10pm, found two options with websites, and called both of them the next morning, never shows up in your awareness if you’re not one of those two options.
What your website needs to have
I’ve looked at hundreds of contractor websites. The good ones share a few things. The bad ones are all bad in different ways, but usually because they tried to do too much or too little.
Here’s what matters.
Your phone number, visible everywhere
This should be at the top of every page, clickable on mobile. According to Google, 60% of smartphone users have contacted a business directly from search results using the click-to-call option. If someone lands on your site from their phone and has to hunt for your number, many of them will hit the back button and call the next contractor instead.
A clear description of what you do and where
Not a mission statement. Not your company history. Just: what services you offer and what area you cover. “We handle residential electrical work in the greater Portland metro area. Panel upgrades, rewiring, EV charger installation, outlet and switch replacement, and emergency repair.”
If you serve specific cities or neighborhoods, list them. This helps with local search rankings too. Google uses geographic mentions on your site to determine where you’re relevant.
Photos of your actual work
Not stock photos. Real photos from real jobs. Before-and-after shots are particularly effective. A Houzz survey found that 87% of homeowners said photos were the most useful content when evaluating a contractor’s website.
You don’t need professional photography. Phone photos are fine as long as they’re reasonably clear and well-lit. Take a before photo when you start a job, an after photo when you’re done. Build a library over a few months and put 15-20 of your best on the site.
I’ve seen contractors whose only photos are their logo and a stock image of a smiling family in front of a house. That tells the customer nothing about your work.
A few testimonials or a link to your reviews
If you have Google reviews (and you should, we wrote about that separately), display some on your site or link to your Google Business Profile. Social proof matters more than almost anything else on your website. A 2024 PowerReviews study found that 98% of consumers say reviews are an essential part of their purchase decision.
You don’t need a fancy review widget. A few quotes with first names and the type of work you did for them is enough. “Mike replaced our water heater the same day we called. Fair price, clean work, showed up when he said he would. - Sarah T., Beaverton”
A way to contact you besides calling
Some people don’t want to call. Younger homeowners in particular prefer to text or fill out a form. A simple contact form with name, phone, email, and a description field covers this. Make sure form submissions go to an email you actually check, or better yet, to your phone as a notification.
A 2025 Podium survey found that 65% of consumers under 45 preferred to contact a local business by text or online form rather than phone. If your only contact method is a phone number, you’re filtering out a growing segment of potential customers.
Service pages (not just a list)
If you offer five services, have a separate page for each one. Not just a bullet point list on your homepage. This matters for search engines. A dedicated page about “bathroom remodeling in [your city]” with a description of your process, some photos, and pricing guidance will rank for that search term. A homepage that briefly mentions bathroom remodeling among twelve other services won’t.
Each service page doesn’t need to be long. 200-400 words describing the work, what the customer can expect, 3-5 photos, and a call to action to request a quote. That’s enough.
What your website doesn’t need
I see contractors overspend on their sites because they were sold features they don’t use. Keep it simple.
You probably don’t need a blog (unless you’re going to actually write for it regularly, and most contractors won’t). You don’t need animations, video backgrounds, or parallax scrolling. You don’t need an online booking system unless you do high-volume, standardized work like house cleaning or lawn care. You don’t need a chat widget that no one monitors.
What you need is a fast site that loads in under 3 seconds (Google research shows 53% of mobile users leave a site that takes longer than 3 seconds to load), works well on phones (over 60% of local searches happen on mobile devices), and clearly tells people what you do, where you do it, and how to reach you.
A five-page site with a homepage, three service pages, and a contact page will outperform a twenty-page site that’s slow, confusing, and hasn’t been updated in two years. Every time.
How much should a contractor website cost?
This varies a lot, but here are the typical price ranges.
DIY website builders like Wix or Squarespace run $16-45/month. They’re template-based, reasonably easy to set up, and fine for a basic site. The tradeoff is that your site will look similar to a lot of other sites, and you’re responsible for building and maintaining it yourself. If you enjoy that kind of thing, it’s the cheapest option.
A freelance web designer will typically charge $1,500-5,000 for a contractor website, depending on the number of pages and features. This gets you a custom design and someone who handles the technical setup. The downside is that updates and changes usually cost extra, and if the freelancer disappears, you might be stuck with a site you can’t easily modify.
An agency will charge $5,000-15,000+ for a full build. This makes sense for larger companies with multiple locations or complex needs, but it’s overkill for most independent contractors.
There are also services built specifically for contractors. These platforms build websites for trade businesses with the structure and content that local search rankings reward. The advantage of a contractor-specific service is that they already know what a plumber’s website needs versus what a general contractor’s website needs, so you’re not starting from a blank template or explaining your business to a designer who’s never worked with trades.
Whatever route you choose, the ongoing cost of hosting and maintaining a basic contractor website runs $20-100/month. Compare that to the value of even one extra lead per month.
The real competition isn’t other websites, it’s invisibility
Here’s what I think contractors sometimes miss about the website question. The competition isn’t between your website and another contractor’s website. The competition is between being findable and not being findable.
When a homeowner in your area needs work done and they don’t already have someone in mind, they search. If you show up, you have a chance. If you don’t, you have no chance. Not a small chance. Zero.
A 2024 Sorenson Impact Center study found that 70-80% of consumers ignore paid ads and go straight to organic results. If your only online presence is the occasional Angi listing or a Facebook page, you’re invisible to the majority of people searching for what you do.
The plumber I mentioned at the start eventually built a website. Nothing fancy, five pages, cost him $2,500 through a local designer. Within four months he told me it was generating 3-4 leads per week, mostly from people searching for specific services in his area. Some of those people had driven past his truck in their neighborhood for years and never knew he existed.
He could’ve built it sooner. He could’ve built it for less. The specific path matters less than the fact of having something out there, working for you around the clock, when you’re asleep and when you’re on a job and when you’re on vacation.
Your referral network is valuable. Your Google Business Profile matters. But a website ties everything together and captures the customers who are looking for you in the one place they look first.
It’s 2026. People check their phones before they check with their neighbors. A website isn’t a luxury for contractors anymore. It’s where your next customer is trying to find you right now.
The ProTradeHQ Team
We're veteran contractors and software experts helping the trade community build more profitable, less stressful businesses through practical systems that work in the field.