Callum's grandfather could tell the weather by the colour of the water.
Not the sky. The water. A particular shade of green off the Outer Hebrides meant you had six hours before it turned. The men who knew this survived the ones who did not. It was the kind of knowledge that took forty years to build and could not be written down in a way that meant anything to someone who had not spent forty years earning it.
His father had the same quality applied to engines. He could hear a fault in a diesel motor the way other people heard a wrong note in music. He worked the fishing boats until they stopped coming back to port in enough numbers to need him. The industry did not collapse dramatically. It just got quieter every year until one morning the quiet was the thing itself.
Callum left in 2009. Not bitterly. He had seen it coming the way his grandfather saw weather. He went to Newfoundland because the ocean there needed people who understood what the ocean does to equipment, and he understood that better than almost anyone alive.
The marine equipment repair business took four years to become real and another three to become something he was proud of. He fixed sonar systems, navigation computers, winch mechanisms, the things that kept fishermen in St. John's alive and oriented and able to find their way back. His clients were not sentimental people. They paid what he was worth because being wrong about that cost more than the invoice.
The website was his daughter's idea. She was studying in Halifax and knew someone who did websites. The someone was twenty-two and had grown up in a suburb of Halifax and had a good eye for design and no understanding of what marine equipment repair meant to the people who needed it. The site looked clean. It said the right things. It loaded in seven seconds on mobile and nobody had thought to check that because nobody involved had ever had to make a decision in a wheelhouse in January with cold hands and a failing component and a phone that was their only connection to the person who could fix it.
The Google Ads campaign lasted two months. It spent four hundred Canadian dollars. It produced three inquiries, one of which was from someone looking for a marine aquarium repair service, one of which was from a boat hobbyist in Ontario who could not afford the work, and one of which never replied to the follow-up email.
Callum looked at the results the way his father looked at a misfiring engine. Methodically. Without drama. Something was wrong and the dashboard was not telling him what it was.
He turned the ads off and went back to word of mouth. The work kept coming. He was not satisfied. He knew the ads should work and he did not know why they had not.
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. The diagnosis is always free.
A marine equipment repair business in a port city is one of the highest-intent local service searches that exists. The person searching is not browsing. They have a specific piece of equipment, a specific fault, and a specific urgency. They search on whatever device they have available, often a phone, often in conditions that are not ideal for patience.
A seven-second mobile load time in that context is not slow. It is absent. The search happens, the result appears, the tap happens, the page does not load before the next result gets the call. The campaign was reaching the right people at the right moment. The infrastructure was not ready for that moment.
The second issue was keyword specificity. A Google Ads campaign set up by a twenty-two-year-old graphic designer in Halifax will default to broad match keywords because broad match is the default and because nobody explained the difference. Broad match on marine equipment terms reaches people searching for aquarium supplies, boat accessories, maritime history, and naval architecture alongside the actual commercial fishing operators who need sonar calibrated before the next departure. The three inquiries the campaign produced were exactly the ratio broad match produces in a specialised trade. one irrelevant, one unqualified, one ghost.
A man whose family has spent three generations reading the ocean could not be found by an algorithm that had never been told precisely what he fixes or who needs it fixed. The knowledge his grandfather carried in his eyes and his father carried in his ears was in Callum's hands. The campaign had been told nothing specific enough to find the people who needed those hands.
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.