Digitari SolutionsDigitari°
Resources/

Web Design

Why most trades websites fail to get calls.

What separates a site that generates leads from one that just exists. Five things that actually matter, explained before you build or rebuild anything.

Five pillarsBy the numbersBy tradeIndustry guidesFAQ
See our web design servicesView pricing

What actually matters

Five things that separate sites that convert.

01

Mobile speed above everything

Over 70 percent of searches for trades businesses happen on a phone, often in a stressful situation. Someone with a burst pipe or a dead furnace is not waiting 5 seconds for your site to load. They are back on Google in 3. Page speed is the single most important technical factor for both conversion and local search ranking. The benchmark is under 1.5 seconds Time to Interactive on mobile. Most WordPress trades sites sit at 4 to 7 seconds.

Why we moved every client to Next.js
02

Phone number visibility

Your phone number is the entire point of a trades website. Every other element exists to support one action: getting someone to call. On mobile it needs to be large, click-to-call enabled, and visible the second the page loads with no scrolling required. On emergency pages, it should be the most visually dominant element on the screen, larger than the headline if necessary. If someone with an active leak has to hunt for your number, you have already lost them.

What emergency pages need to do
03

One page per service, one page per city

A single combined services page competes for nothing specifically. Google ranks pages, not websites. Dedicated pages for furnace repair, drain cleaning, panel upgrades, and every other core service each have a chance to rank independently for their own searches. The same logic applies to cities: a page specifically about your plumbing services in Coquitlam is what ranks when someone in Coquitlam searches for a plumber. One page trying to cover all services across all cities ranks for none of them.

What a well-structured trades site looks like
04

Trust signals in the right places

Customers do not know you. They are evaluating whether to let a stranger into their home or business. Licence numbers, certifications, years in business, and real Google reviews displayed on the page are not nice-to-haves. They are conversion requirements. For electrical specifically, your BC Safety Authority number belongs in the header, not buried in the footer. For plumbing, your master plumber certification next to your phone number answers the trust question before it gets asked.

Why trust signals close jobs in electrical
05

Portfolio and social proof

Before and after photos of real completed work do more for conversion than any marketing copy. For roofing and construction especially, homeowners are making a significant financial decision and they want to see the quality of the actual output. Real project photos taken on a phone beat stock images every time. A gallery of 20 completed projects organized by neighbourhood and project type is a genuine SEO asset as well as a conversion tool.

Portfolio SEO for construction companies

By the numbers

Why this actually matters for trades businesses.

70%+

of trades searches happen on mobile

Someone standing in a flooded basement is not on a desktop. Per Google mobile search data.

3 sec

is when most mobile users leave a slow page

WordPress + Elementor averages 4 to 7 seconds. Per Google Think research on mobile abandonment.

20%

of local ranking weight comes from reviews

Per 2026 Local Search Ranking Factors study by Whitespark. Up from 16% in 2023.

25+

pages needed for real local search coverage

A plumber in 5 cities with 4 core services. One homepage is not enough.

By trade

Every trade has different priorities.

HVAC

Emergency call architecture

Phone number above the fold, sticky CTA on mobile, sub-2s load time. Half your customers are calling at 11pm from a phone.

Plumbing

Speed + phone number dominance

Burst pipe customers have 10 seconds of patience. Your number needs to be the first thing they see, not something they scroll to find.

Electrical

Trust signals and credentials

Customers worry about unlicensed work and fire hazards. Your BC Safety Authority number belongs in the header, not the footer.

Roofing

Project photos and location pages

Real photos of local roofs convert better than stock. Location pages per city are how you capture "roofing company Coquitlam" searches.

Construction

Portfolio and cost guides

Renovation buyers research for weeks. Case studies with neighbourhood context and honest cost guides convert the undecided buyer.

Industry guides

Go deeper by trade or topic.

5 min read

What Makes a Good Website for a Local Business?

The difference between a site that exists and one that brings in customers. Speed, mobile, trust, and what most local businesses skip.

6 min read

Web Design Mistakes That Kill Trust with Vancouver Customers

Even small design mistakes make visitors doubt your credibility instantly. The most common ones trades businesses make and how to fix them.

5 min read

The Hidden Cost of Not Having a Website in Vancouver

Not having a website is already costing your business more than you think. What that actually looks like in lost leads, trust, and revenue.

7 min read

Why We Switched from WordPress to Next.js for Every Client Site

After years of building WordPress sites, we moved every client build to Next.js. The performance difference and why it matters for trades businesses.

7 min read

How Much Does a Contractor Website Cost in Vancouver? (2026 Guide)

Transparent pricing breakdown for contractor websites. What you actually get at each price point and what to watch out for.

5 min read

Beyond Google: How Your Website Impacts Referrals and Word of Mouth

Your website affects far more than just rankings. How it shapes referrals, reputation, and whether word of mouth converts into paying customers.

6 min read

Free Websites for Trades Businesses: What Is Actually Available in Canada

A breakdown of what free and low-cost website options actually look like for Canadian trades businesses in 2026.

7 min read

What a Construction Company Website Needs to Win Projects in Vancouver

Construction buyers research for weeks before calling. Your website needs to work across the entire buying journey, not just at the bottom.

6 min read

What a Roofing Company Website Needs to Actually Generate Leads

Most roofing websites look the same and rank for nothing. What separates a site that generates calls from one that just exists.

6 min read

Why Your Electrical Website Is Not Generating Leads in Vancouver

Electrical contractors face a unique trust problem online. What a site that actually builds credibility and generates calls looks like.

6 min read

Why Your Plumbing Website Is Losing You Calls in Vancouver

Most plumbing websites fail at the one moment that matters most: when someone has a burst pipe and needs help right now.

7 min read

How to Choose a Roofing Website Design Agency (And What Most Get Wrong)

Most agencies will take your money and hand you a generic site that could belong to any business. Here is what to look for before you sign anything.

See it in practice

What these principles look like built

Every site in our portfolio is built on the same framework outlined above. Real projects, real Lighthouse scores, real trades clients.

View our work →
Related guide

A great site still needs to be found

Web design and local SEO work together. Once your site is solid, the next step is making sure Google and your customers can actually find it.

Local SEO guide for trades →

FAQ

Common questions.

How much does a trades business website cost in Canada?

A professionally built trades website in Canada ranges from $2,000 to $8,000 CAD depending on scope. A 5-page starter site with homepage, core services, about, and contact runs $2,000 to $3,500. A full build with 15 or more pages including service and location pages runs $5,000 to $8,000. Monthly retainers for hosting, updates, and SEO run $200 to $500.

Why do most trades websites fail to generate leads?

The most common reasons are slow mobile load times, a phone number that is hard to find, no dedicated pages per service, missing location pages, and no visible social proof like reviews or licence numbers. A site that looks fine on desktop can still be losing every emergency customer who finds it on a phone.

Should a trades business use WordPress or Next.js?

For most trades businesses, Next.js on Vercel delivers materially better performance than WordPress with a page builder. WordPress sites built with Elementor or Divi typically load in 4 to 7 seconds on mobile. Next.js sites on Vercel load in under 1 second. For emergency service searches where customers leave in under 3 seconds, that gap costs real jobs.

How many pages does a trades website need?

At minimum: one page per service you offer, one page per city you serve, an about page, and a contact page. A plumber serving 5 cities with 4 core services needs roughly 25 pages to have real local search coverage. One generic services page and a homepage is not enough to compete in most Canadian markets.

Ready to fix your site?

Talk is cheap. Let us see your site.

Send us your current URL. We will tell you what is holding it back and what a rebuild would cost.

Get a free site auditGet a free estimate