He Could Fix Any HVAC System in London His Own Website Was the One Thing Running Cold

Tariq had been in heating and cooling since his father brought him on jobs at fourteen.

He knew systems the way some people know languages — fluently, without thinking about it, able to diagnose a fault from a sound or a smell before he opened the unit. He had worked for three different companies across East London before he decided at thirty-eight that he was done making other people wealthy from work he was doing.

He registered TK Heating and Cooling on a Wednesday. By Friday he had his van sign ordered. By the following Monday he had his first independent job, a referral from a neighbour who had watched him work for years and trusted him completely.

The website was a necessary evil. He found someone on a local Facebook group who did websites for tradespeople. Two hundred pounds, one week, WordPress, live on a Saturday. It had his accreditations, his service areas across East and South East London, an emergency call-out banner at the top, and a contact form. His wife looked at it and said it looked professional. He took her word for it because websites were not his field.

Winter came. He ran Google Ads because winter was when the calls should be coming and he needed them to come faster than referrals alone could deliver. He set a modest budget. The ads ran. Some calls came.

Not enough. Not for what the ads were costing.

He mentioned it to another tradesperson at a suppliers' depot in February. The other man shrugged and said he had heard it was something to do with how fast the website loads on a phone. He said his own nephew had fixed something similar for him but he could not explain what exactly had been fixed or why it had mattered.

Tariq went home that evening and tested his site on his phone. Not on the WiFi. On 4G, the way most of his emergency call-out customers would be searching at 11pm when their boiler stopped working.

It took nine seconds to fully load.

He had been in heating and cooling for twenty-four years. He understood immediately what nine seconds meant on an emergency search.

The Auditor's Take

Names and identifying details have been changed. The technical profile below is based on real observations from sites matching this description.

HVAC and heating engineers in London operate in one of the most competitive local search markets in the UK. The emergency boiler repair keywords are expensive. The summer air conditioning installation keywords are expensive. The competition is a mix of large companies with professional marketing departments and independent tradespeople who are exceptional at their craft and building their digital presence as they go.

A two-hundred-pound WordPress site from a local Facebook group is a reasonable starting point. It is also a common source of performance problems that compound quietly through an entire heating season before anyone looks at them.

The profile we see consistently in this vertical is a site with adequate design and inadequate infrastructure. The accreditation logos — Gas Safe, REFCOM, whatever the engineer has earned over decades of work — are often uploaded as large PNG files that have not been compressed. The emergency banner is built with a plugin that loads on every page. The contact form adds a script. The theme carries features that are not used. None of this is unusual. All of it adds weight.

A nine-second load time on mobile in London, running Google Ads on emergency heating keywords in February, produces a Quality Score that makes every click more expensive than it needs to be. In a market where a boiler breakdown at night is a genuine emergency and the homeowner is searching in their kitchen in the dark with a phone, nine seconds is not slow. It is absent. The site simply does not exist fast enough to be considered.

Twenty-four years of expertise. Every accreditation available. A reputation built one job at a time across East London. A website that was technically live and technically running and effectively invisible to the people who needed him most urgently.

The parking brake does not care how good the driver is.

Based on true events. All names changed. The Auditor's Take is a regular column on vsourcecode.com documenting real patterns from real sites. The diagnosis is always free.

Ready to Fix This on Your Site?

Run your site through PageSpeed Insights and send me the score. Free diagnosis. No pitch. Just the numbers.