You’ve built a website.
You tell customers about it. You put the address on your van, invoices and business cards. Maybe you’ve even paid someone to improve it.
But the phone still isn’t ringing.
No quote requests. No contact forms. No steady stream of new work.
So you ask: why is my website not getting leads?
The blunt answer is usually not that your business is poor. You may be doing excellent work. The problem is that customers either cannot find your website, cannot trust it quickly enough, or cannot see an easy way to contact you.
Here are the seven most common reasons trade websites fail to generate leads, and what to fix.
1. Google cannot find your trade business
A website can look smart and still be almost invisible in local search.
When someone searches for “electrician near me”, “secondary glazing installer in Manchester” or “roofer in Leeds”, Google needs clear signals showing:
- What trade you provide
- Which services you offer
- Where you work
- How customers can contact you
- Whether your business is genuine and active
If those signals are missing, Google has less reason to show your website.
Your homepage may simply say “quality workmanship” or “professional solutions”. That sounds fine, but it does not tell Google, or a potential customer, enough.
The fix
Make your trade, services and service areas clear.
State the towns, cities and surrounding areas you cover. Create useful pages for your main services. Make sure your business name, address, phone number and website details match across the web.
You can also use the free VU1 audit to check 15 local, on-page and technical signals. Enter your website and town. It takes under 15 seconds to request — your plain-English report lands in your inbox within a few minutes, with a clear list of what is holding you back and what to fix.

2. Your Google Business Profile is incomplete
Your website is only one part of local search.
Your Google Business Profile often appears before your website when someone searches for a local trade. It can show your phone number, opening hours, reviews, photos, services and location.
If the profile is incomplete, out of date or set up under the wrong category, you may lose calls before customers even reach your website.
Common problems include:
- The wrong primary business category
- No proper service list
- Missing service areas
- Old opening hours
- Few business photos
- No recent updates
- An incomplete description
- A phone number that does not match your website
The fix
Complete every relevant section of your profile.
Choose the most accurate primary category. Add your services in plain English. List the areas you actually cover. Upload recent photos of your work, team, vehicles and finished jobs.
Keep your hours correct, especially if you offer emergency or weekend work.
Your profile should also link to the most useful page on your website, not always just the homepage. For example, link someone searching for boiler repairs to your boiler repair page.
VU1 includes Google Business Profile optimisation as part of its VU1 membership, so you do not have to keep checking every detail yourself.
3. Your website is too slow on mobile
Most people looking for a tradesperson are using a phone.
They may be standing in a kitchen with a leaking pipe, comparing installers from the sofa, or searching for an emergency electrician between jobs. They do not want to wait for a large banner image or a complicated website to load.
If your site takes too long, people leave.
They rarely tell you they left. They simply go back to Google and call the next business.
Slow websites are often caused by:
- Oversized images
- Too many plugins
- Cheap or overloaded hosting
- Complicated themes
- Video backgrounds
- Poorly built forms
- Unnecessary code
The fix
Test your website on your own phone using Google PageSpeed Insights.
Do not only test it on office Wi-Fi. Try it using mobile data. Check how quickly the first useful information appears.
A customer should quickly see what you do, where you work and how to contact you.
Compress large images. Remove features you do not need. Keep the design simple. Make sure your hosting can handle the site properly.
VU1 includes website fixes, hosting and your domain as part of the VU1 membership, so improving speed does not have to become another technical job on your list.
4. Your phone number is hard to find or tap
For many trades, the phone is still the main source of leads.
But some websites hide the number in the footer. Others only show it on the contact page. Some display the number as plain text, so mobile visitors cannot tap it to call.
That creates unnecessary work for someone who may already be comparing three other businesses.
The fix
Put your phone number in the header on every page.
Add a clear Call now button near the top of the homepage and your service pages. Make sure it is tap-to-call on mobile.
Use the same number everywhere:
- Website
- Google Business Profile
- Online directories
- Social media
- Vehicle details
- Quotes and invoices
Do not make people search for your number. Show it when they are ready to act.
You should also include a second option for people who are not ready to call, such as Request a quote or Send your job details.
5. Your service pages are too thin
A single page saying “We offer plumbing, heating and bathroom services” is unlikely to perform well for every search.
It also leaves customers with questions:
- Do you handle my type of job?
- Do you work in my area?
- Do you work on domestic or commercial properties?
- What does the service include?
- How quickly can you attend?
- Can I see examples of similar work?
- How do I get a quote?
If your website does not answer those questions, people may move on.
The fix
Create a separate page for each important service.
For example:
- Boiler servicing
- Emergency plumbing
- Rewiring
- Roof repairs
- Secondary glazing installation
- Window repairs
- Bathroom fitting
See an example trade service page on the plumbers page.
Each page should clearly explain:
- What the service involves
- Who it is for
- Which areas you cover
- What customers can expect
- Why they should trust you
- How to call or request a quote
Write for customers, not search engines. Explain the job in the same straightforward language you would use on the phone.
Add real photographs, examples and answers to common questions where you can.
6. You do not show enough reviews or proof
Customers are cautious about hiring a trade business they have not used before.
They want to know that you turn up, do the work properly and leave the property in good condition.
A website with no reviews, no project photos and no evidence of previous work gives people little reason to choose you.
Even a well-written website can struggle if it does not build trust.
The fix
Ask satisfied customers for a Google review after you complete a job.
Make it part of your normal process. Send a short message with a direct review link rather than hoping customers remember to do it themselves.
Then show your strongest proof on the website:
- Recent customer reviews
- Before-and-after photos
- Completed project examples
- Trade accreditations
- Guarantees
- Years of experience
- Brands or systems you work with
- Clear information about insurance
Put proof close to your contact buttons. A review beside a Request a quote button is more useful than a testimonial hidden on a separate page.
Never make up reviews or copy testimonials from elsewhere. Real, specific feedback is more convincing.
7. Visitors leave without enquiring
You may be getting website visitors but still receiving no leads.
This happens when the visitor reaches your site, looks around and leaves without taking the next step.
The problem is often a vague or difficult journey. There may be no clear button, no simple quote process and no easy way to explain the job.
A standard contact form can also be a barrier if it asks for too much information.
The fix
Give visitors one obvious next step.
Use clear buttons such as:
- Call now
- Get a quote
- Check your estimated price
- Send your job details
Keep forms short. Ask for the details you need to make contact, not a full project specification.
An instant quote widget can make this easier. Visitors choose the services they need, see a running price estimate and leave their contact details before they click away.
Try the VU1 quote builder to see how it works. You can add your services and prices, then embed the widget on your existing website.
There are no per-lead fees. You pay for the tool, not every enquiry it helps you receive.

Start with a quick diagnosis
You do not need to guess which problem is affecting your website.
Run the free VU1 audit.
Enter your website address and town. Request your diagnosis in under 15 seconds, no signup required — your report arrives within a few minutes.
The audit checks 15 signals across:
- Local visibility
- On-page content
- Website setup
- Mobile readiness
- Contact details
- Service-area information
- Technical basics
Every finding is explained in plain English, with an actionable fix.
Need someone to handle the fixes?
If you are busy quoting, travelling to jobs and doing the work, you may not have time to sort out local SEO, your Google Business Profile, website issues and quote forms.
That is what the VU1 membership is for.
It includes:
- Ongoing local SEO work
- Google Business Profile optimisation
- Citation building
- Website fixes
- Your domain
- Hosting
- An instant quote widget
- No per-lead fees
You get one practical service built for UK trade businesses, rather than a jargon-heavy report that leaves you to do everything yourself.
Stop wondering why your website is quiet
A quiet website does not always mean there is no demand for your work.
It may mean Google cannot find you. Your profile may be incomplete. Your site may be slow on a phone. Or customers may not see a simple way to call or request a quote.
Find out what is wrong before paying for more advertising.
Enter your website and town into the free VU1 audit now. Request your 15-signal diagnosis in under 15 seconds, with no signup required — your report arrives within a few minutes. Then choose the VU1 membership to get the fixes handled without paying for every lead.

