NOW TAKING APRIL CLIENTS

WEBSITES
BUILT FOR
TRADESPEOPLE

Plumbers, electricians, roofers and builders: you do the work, we get you the calls. Custom sites that rank on Google, load fast, and convert visitors into paying jobs.

SCROLL TO EXPLORE
47+
Trade sites delivered
3.2×
Avg. enquiry increase
14d
Average build time
Plumbing
Electrical
Roofing
Landscaping
Building & Construction
HVAC
Pest Control
Painting & Decorating
Plumbing
Electrical
Roofing
Landscaping
Building & Construction
HVAC
Pest Control
Painting & Decorating
What We Do
Every service a trade business actually needs

We don't build generic websites. We build trade-specific sites engineered to rank locally and convert searchers into booked jobs.

01
Custom Trade Sites
Built from scratch around your trade, your area, and the jobs you want. No templates. No page builders.
Learn more
02
📍
Local SEO
Show up when someone in your town searches for your trade. Google Business, citations, schema markup — all included.
Learn more
03
📞
Lead Generation
Click-to-call buttons, quote forms, WhatsApp integration. Every page designed around getting you an enquiry.
Learn more
04
🔄
Wix / Squarespace Migration
Move off the builder that's holding your Google ranking down. We migrate your content and build something better.
Learn more
05
Review Integration
Automatically surface your Google reviews. Your 5-star reputation, front and centre on every page.
Learn more
06
🛡️
Ongoing Care
Hosting, updates, security monitoring. You focus on your trade — we keep your site running.
Learn more
47+
Trade websites built across New England
3.2×
Average increase in monthly enquiries
14d
Average time from deposit to live site
98%
Client retention rate year over year
Selected Work
Built for trades
that mean business
APEX ROOFING
ROOFING
GREATER BOSTON
+312% LEADS
ROOFING · GREATER BOSTON
Apex Roofing Co.
New site, SEO & review integration
View case study →
BRIGHTPLUMB
Emergency Plumber
North Shore MA
📞 CALL NOW — 24/7
4.9★
GOOGLE
24/7
AVAILABLE
200+
REVIEWS
PLUMBING · NORTH SHORE MA
BrightPlumb
Emergency-focused lead gen site
View case study →
VOLTLINE ELECTRIC
LICENSED ELECTRICIANS · HAVERHILL MA
4.8★
RATING
340+
JOBS
8yr
TRADING
NOW ACCEPTING NEW RESIDENTIAL BOOKINGS
ELECTRICAL · HAVERHILL MA
Voltline Electric
Wix migration + full rebuild
View case study →
ROOFSEAL PRO
LICENSED
INSURED
25YR WARRANTY
RoofSeal Pro — Haverhill & Surrounding Areas
★★★★★
4.9/5 · 180 GOOGLE REVIEWS
ROOFING · HAVERHILL MA
RoofSeal Pro
Google reviews showcase + SEO
View case study →
Why Goggin Digital
01 —
We only work with trades
We don't take on coffee shops, SaaS products, or fashion brands. Every project we build is for a tradesperson — which means we know exactly what converts in your industry.
"Within 3 weeks of launch we were getting 2-3 calls a day from the site alone." — Dave K., Electrician
02 —
Local SEO baked in from day one
Most web designers hand you a pretty site that does nothing on Google. We build every page around the keywords people in your area are actually searching — so you rank without paying for ads.
Avg. first-page local ranking in 6–10 weeks post-launch
03 —
Done in 2 weeks, not 3 months
We've built enough trade sites to have the process dialled in. Discovery on Monday, designs by Wednesday, live in 14 days. You're not kept waiting — you're kept in the loop at every step.
14-day average from deposit to live site
04 —
Built to own, not to rent
Unlike Wix or Squarespace, you own your site outright. No monthly platform fees eating into your margin, no lock-in, no losing everything if you stop paying. Your business, your asset.
One-off investment. Yours forever.
How It Works
From first message
to first call
01
Discovery Call
20 mins. We learn your trade, your area, your ideal job type, and what you want the site to do.
02
Strategy & Wireframe
We map out the pages, keyword targets, and layout before a single line of code is written.
03
Design & Build
Your site is built custom — no templates, no drag-and-drop. Fast, clean, optimised from the ground up.
04
Review & Revise
You review a live staging link. We make any changes until you're completely happy.
05
Launch & Optimise
We go live, submit to Google, set up analytics, and monitor rankings for the first 30 days.
Client Results
What tradespeople say
"I was on Wix for four years and barely got anything from it. Brandon rebuilt my site and within six weeks I was ranking for 'emergency plumber Haverhill' — now I turn away work some weeks."
"Didn't think a website would make that much difference to an electrician. I was wrong. I've had 14 new customers mention they found me through Google since the site went live — all local, all quality jobs."
"What I liked was Brandon actually understood roofing — he knew what kind of jobs I wanted and what questions homeowners ask. The site addresses all of it. My quote conversion rate has gone through the roof."
Limited April Availability

Ready to start
getting more calls?

We take on a small number of new clients each month so we can give every project the attention it deserves. April spots are nearly full.

About
I build sites
that get calls.

I'm Brandon Goggin — a web designer based in Haverhill, MA who works exclusively with trade businesses. Not because I have to, but because it's the niche where I can make the biggest difference.

Most web designers build you something that looks decent and then leave you to figure out why the phone isn't ringing. I build sites that are engineered to rank locally, load in under 2 seconds, and convert visitors into actual enquiries — because that's what a trade business actually needs.

BG
BRANDON GOGGIN · HAVERHILL MA
Brandon Goggin
Founder, Goggin Digital · Haverhill, MA
47+
Trade sites built
3.2×
Avg. enquiry uplift
14d
Average delivery
98%
Client retention

I started Goggin Digital building sites for all kinds of businesses — restaurants, salons, small retailers. Good work, good clients. But something was missing. The sites looked great and didn't really move the needle for the people I was building them for.

Then I met a plumber at a local business event in Haverhill. He'd been in business for 12 years, had a 4.9-star Google rating with 200+ reviews, and was basically invisible online. His competitors — worse tradesmen, fewer reviews — were ranking above him because they'd invested in their websites and he hadn't.

That plumber's business changed after we worked together. So did mine.

I rebuilt his site from scratch. Within eight weeks he was ranking first for three local search terms that had been driving jobs to his competitors for years. His phone didn't stop. He referred two electricians and a roofer. And I realised this was the work I wanted to be doing.

Trade businesses are full of skilled people who are genuinely great at what they do — but because they don't have a strong web presence, that skill doesn't translate into the business growth they deserve. That gap is where Goggin Digital lives.

Today I work exclusively with plumbers, electricians, roofers, builders and other tradespeople across New England. Every site is hand-built, locally optimised, and designed to do one thing: get your phone ringing with the right kind of jobs.

How I Work
🎯
Trades only
I don't split my attention across industries. Trades is all I do, which means I know your customers, your seasonality, your high-value job types, and exactly what makes someone pick up the phone.
📐
No templates
Every site is built from scratch in clean code — not dragged and dropped in a page builder. That means faster load times, better Google rankings, and a site that actually looks different from your competitors.
📞
Always reachable
You'll have my direct number. When something needs changing — a new service, updated pricing, a photo from a job — I turn it around same day. No tickets, no queues, no outsourcing.
Let's talk about your business

No sales pitch. Just an honest conversation about what you need and whether I'm the right fit to help.

Services
Everything your
trade site needs

Built around the specific needs of tradespeople. No bloat, no unnecessary add-ons. Just what works.

01
Custom Trade Website
A fully hand-coded website built specifically for your trade and your service area. Every page is structured to rank for local search terms and convert visitors into enquiries. Includes home, services, about, gallery, and contact pages as standard. Mobile-first, fast-loading, and yours to own outright.
Hand-coded HTML/CSS Mobile-first design Contact & quote forms Click-to-call Google Analytics SSL included 2 rounds of revisions
FROM
$1,200
one-time
02
Local SEO Package
Get found when someone in your town searches for your trade. We optimise your site structure, meta tags, and page copy around the keywords that drive real local enquiries. Includes Google Business Profile setup and citation building across 40+ local directories.
Keyword research On-page optimisation Google Business setup 40+ citations Schema markup Monthly ranking report
FROM
$299
/ month
03
Wix / Squarespace Migration
Stop paying monthly for a platform that actively hurts your Google ranking. We migrate your existing content, rebuild your site in clean code, and launch you on fast, reliable hosting. Your domain, your content — just better.
Full content migration URL redirect mapping Speed optimisation SEO preservation New hosting setup
FROM
$900
one-time
04
Review Showcase Integration
Your Google reviews are one of your most powerful sales tools — most trade sites barely show them. We integrate a live review feed that automatically pulls in new reviews, displays them prominently, and builds trust with every visitor.
Live Google review feed Star rating display Auto-updates Schema markup for SEO
ADD-ON
$149
one-time
05
Ongoing Care & Hosting
Fast, reliable hosting on managed servers with daily backups, security monitoring, and unlimited small content updates (new services, new photos, pricing changes). You call or text — it's done same day.
Managed hosting Daily backups Security monitoring Unlimited small updates Direct contact
FROM
$49
/ month
Packages
Simple, honest pricing
Starter
$1,200
Premium
$2,800
Hand-coded custom website
Up to 5 pages
Mobile-first design
Contact & quote forms
Local SEO setup
Google Business optimisation
Review integration
Up to 10 pages
Individual service area pages
3 months ongoing care included
Work
Trade sites that
actually work

Every project is a real brief, a real business, and a real result. Click any project to read the full case study.

APEX ROOFING
ROOFING
+312% LEADS
ROOFING · NEW SITE + SEO
Apex Roofing Co.
From zero web presence to page-one ranking in 7 weeks
BRIGHTPLUMB
Emergency Plumber
North Shore MA
📞 CALL NOW
4.9★
GOOGLE
200+
REVIEWS
PLUMBING · LEAD GEN FOCUS
BrightPlumb
Emergency-first design converting at 8.4% from organic search
VOLTLINE ELECTRIC
4.8★
RATING
340+
JOBS
ACCEPTING NEW BOOKINGS
ELECTRICAL · WIX MIGRATION
Voltline Electric
Off Wix, onto a custom site — load time down from 6.2s to 1.1s
ROOFSEAL PRO
LICENSED
INSURED
RoofSeal Pro
★★★★★
4.9/5 · 180 REVIEWS
ROOFING · SEO + REVIEWS
RoofSeal Pro
Review showcase strategy driving 40% more quote requests
Case Study · Roofing · Greater Boston MA
Apex Roofing Co.
From invisible to
page one in 7 weeks

A 14-year roofing business with 200+ five-star reviews was being outranked by competitors who'd been trading for two years. The problem wasn't their work — it was their web presence.

Industry
Residential Roofing
Location
Greater Boston, MA
Deliverables
New site, SEO, Reviews
Timeline
12 days to launch
Result
+312% monthly leads
APEX
ROOFING
GREATER BOSTON
+312% LEADS
PAGE 1 GOOGLE

The Problem

Tom Crockett had been running Apex Roofing for 14 years. He was good at his job — genuinely excellent, actually, with 200+ Google reviews averaging 4.9 stars. But his website was a four-year-old Wix site with stock photos, a generic homepage, and not a single piece of content targeting the areas he actually worked in.

His competitors — younger businesses with less experience and worse reputations — were consistently outranking him because they had custom sites built around local keywords. Tom was losing jobs he should have been winning.

  • Wix site loading in 7.4 seconds on mobile — most users had left before it finished
  • No local keyword targeting — not ranking for any "roofer + location" searches
  • 200+ five-star reviews buried at the bottom of one page
  • No clear service area pages — Google had no idea which towns he covered
  • Paying $34/month to Wix for a site that was actively hurting him

Our Approach

The brief was clear: build a site that ranks for roofing searches across Greater Boston, puts Tom's reputation front and centre, and makes it easy for homeowners to get a quote. We started with keyword research to identify the highest-value local terms — "roofing contractor Boston", "roof replacement Somerville", "emergency roofer Cambridge" — and structured the site architecture around them.

Each service area got its own dedicated page with unique, locally-relevant content. We pulled Tom's Google reviews into a live feed on the homepage and every service page. The contact form was redesigned to capture the specific information Tom needs to give an accurate quote — cutting out two rounds of back-and-forth phone calls per enquiry.

  • 12 hand-coded pages — home, 4 services, 6 service areas, about, contact
  • Mobile-first build loading in under 1.2 seconds
  • Live Google review integration showing 200+ reviews with star schema markup
  • Individual service area pages for Boston, Cambridge, Somerville, Brookline, Newton, and Medford
  • Quote calculator on the homepage to pre-qualify leads

The Result

The site went live on a Tuesday. By the following Monday, Tom texted to say he'd already had 11 enquiries through the site — more than he'd received in the entire previous month from his Wix site. Within seven weeks, Apex Roofing was ranking on page one for six of the target keyword phrases.

Three months post-launch, monthly leads from organic search were up 312%. Tom closed his Wix subscription and hasn't looked back. He's since referred three other tradespeople in the area — two of whom are now clients.

What We Delivered

🏠
12-page custom website
Hand-coded, mobile-first, under 1.2s load time
📍
6 local area pages
Unique content targeting each city Apex serves
Live review integration
Auto-updating Google review feed with schema markup
🔍
Full SEO package
Keyword research, on-page optimisation, Google Business setup, 40+ citations
📊
Analytics & tracking
Google Analytics, Search Console, monthly ranking reports
312%
Increase in monthly leads from organic search, 3 months post-launch
CLIENT DATA · GOOGLE ANALYTICS
7wk
Time to page-one ranking for 6 target local keywords
GOOGLE SEARCH CONSOLE
1.2s
Mobile load time — down from 7.4s on the previous Wix site
PAGESPEED INSIGHTS
$34/mo
Monthly Wix subscription cancelled — Tom now pays $49/mo for faster hosting he owns
CLIENT REPORT

Want results like this?

We have a small number of April spots available. Let's talk about your business.

Case Study · Plumbing · North Shore MA
BrightPlumb
8.4% conversion rate
from cold organic traffic

Most plumbing sites get 1–2% conversion. We built BrightPlumb around a single principle: when someone searches "emergency plumber near me" at 11pm, every second of friction costs a job.

Industry
Emergency Plumbing
Location
North Shore, MA
Deliverables
New site, SEO, Lead gen
Timeline
10 days to launch
Result
8.4% conversion rate
BRIGHTPLUMB
Emergency Plumber
North Shore MA
4.9★ · 200+ Google Reviews · Available 24/7
📞 CALL NOW — 24/7
Get a Quote
4.9★
GOOGLE
24/7
AVAILABLE
200+
REVIEWS
60min
RESPONSE

The Problem

BrightPlumb's owner, Jamie, had been running his plumbing business for six years. He specialised in emergency call-outs — the high-value, urgent jobs that most plumbers underserve. He had a solid reputation and consistent referral work, but his website was doing nothing to attract the emergency search traffic he was perfectly positioned to capture.

The core issue: emergency plumbing customers are in a panic. They need to know you're available right now, trust you immediately, and be able to call with one tap. Jamie's old site required them to navigate three pages, find a phone number buried in the footer, and fill in a contact form. Calls from the site were virtually zero.

  • Phone number hidden in footer — not visible above the fold on mobile
  • No mention of 24/7 availability anywhere on the homepage
  • No trust signals — reviews, accreditations, or response time guarantees
  • 3.2s load time — critical for a user in an emergency searching on their phone
  • Not ranking for any "emergency plumber" variations within 20 miles

Our Approach

The entire design was built around a single user: someone with a burst pipe at midnight, searching on their phone with wet feet. Every decision prioritised speed, trust, and frictionless contact. The phone number is the largest element above the fold. The load time is 0.9 seconds. The first thing you see is availability, rating, and a tap-to-call button.

We structured the site's SEO around emergency and urgent intent keywords — "24 hour plumber", "burst pipe repair North Shore", "emergency plumber tonight" — rather than the generic terms every other plumbing site was targeting. Higher intent, lower competition, higher conversion.

The Result

Launched on a Friday. By the following week Jamie had received 7 calls directly from the site — a complete first for him. After 90 days, BrightPlumb was converting 8.4% of organic visitors to phone calls or form submissions. Industry average for plumbing sites is 1–2%. His busiest month on record followed the third month post-launch.

What We Delivered

📞
Emergency-first homepage
Click-to-call above the fold, 0.9s load, trust signals prominent
🔍
Emergency intent SEO
Targeting 24/7 and urgent keywords competitors weren't competing for
Review & trust integration
200+ reviews surfaced on every page with response time badge
📍
4 service area pages
Targeting Haverhill, Salem, Beverly, and Gloucester specifically
8.4%
Conversion rate from organic search — vs 1–2% industry average
GOOGLE ANALYTICS · 90 DAY DATA
0.9s
Mobile load time. Fast enough for a user in an emergency.
PAGESPEED INSIGHTS
#1
Google ranking for "emergency plumber North Shore MA" within 8 weeks
GOOGLE SEARCH CONSOLE

Ready to get more calls?

We have April spots available. Takes 20 minutes to find out if we're a fit.

Case Study · Electrical · Haverhill MA
Voltline Electric
Load time: 6.2s → 1.1s.
Leads: +189%.

Five years on Wix. Solid business, terrible Google ranking. Moving to a custom-built site fixed both — and saved the owner $408 a year in platform fees.

Industry
Electrical Contractor
Location
Haverhill, MA
Deliverables
Migration + full rebuild
Timeline
11 days to launch
Result
+189% organic leads
VOLTLINE ELECTRIC
LICENSED ELECTRICIANS · HAVERHILL MA
4.8★
RATING
340+
JOBS
8yr
TRADING
1.1s
LOAD TIME
NOW ACCEPTING NEW RESIDENTIAL & COMMERCIAL BOOKINGS

The Problem

Chris had been running Voltline Electric out of Haverhill for eight years. Good reputation, steady referral business, 340+ jobs completed. His Wix site had been built by a friend five years ago and hadn't been touched since. It was slow, it wasn't ranking, and he was paying $34/month for the privilege.

The specific issues were stark. On mobile, the site loaded in 6.2 seconds — Google's own data shows 53% of mobile visitors leave if a page takes more than 3 seconds to load. Voltline was hemorrhaging potential customers before they'd seen a single word of content.

  • 6.2s mobile load time — losing more than half of mobile visitors immediately
  • Wix tracking scripts adding 2.4MB to every page load
  • No service-specific pages — Google couldn't understand what he offered
  • No mention of residential vs commercial — missing entire search categories
  • $34/month Wix Core subscription — $408/year for something holding him back

Our Approach

Migration was priority one — get Chris off Wix cleanly, preserving his domain authority and any existing rankings while we rebuilt from scratch. We mapped every URL, set up 301 redirects, and gave Google two weeks to crawl the new structure before going fully live.

The rebuild was structured around the two distinct audiences Voltline serves: homeowners needing residential electrical work, and commercial clients needing contract electricians. Separate service sections, separate landing pages, separate sets of keywords. Google now has a clear picture of everything Voltline does and who for.

The Result

Load time dropped from 6.2 seconds to 1.1 seconds on mobile. Within four weeks of launch, Chris was ranking on page two for terms he'd previously been invisible for. By week ten, six keywords were on page one. Organic leads in the three months post-launch were up 189% compared to the same period the previous year.

He also cancelled his Wix subscription — saving $408 a year — and now pays $49/month for managed hosting that includes unlimited small updates. Net saving of $108/year, with a dramatically better-performing site.

What We Delivered

🔄
Full Wix migration
URL mapping, 301 redirects, domain transfer, content migration
Speed-optimised rebuild
1.1s mobile load — 82% faster than the previous site
🏗️
Residential & commercial sections
Separate service architectures targeting distinct search intents
📍
Local SEO overhaul
New keyword strategy, on-page optimisation, Google Business refresh
189%
Increase in organic leads — 3 months post-launch vs same period prior year
GOOGLE ANALYTICS
82%
Faster mobile load time — from 6.2 seconds to 1.1 seconds
PAGESPEED INSIGHTS
$408
Annual Wix subscription saving — cancelled immediately on launch day
CLIENT REPORT

Still on Wix or Squarespace?

Let's talk about what a migration could do for your rankings and your costs.

Case Study · Roofing · Haverhill MA
RoofSeal Pro
180 reviews.
Nobody saw them.

RoofSeal Pro had an exceptional Google reputation — 4.9 stars across 180 reviews. Their website showed exactly zero of them. We fixed that, and 40% more homeowners started asking for quotes.

Industry
Residential Roofing
Location
Haverhill, MA
Deliverables
Review strategy, SEO
Timeline
8 days to launch
Result
+40% quote requests
ROOFSEAL PRO
LICENSED MA
FULLY INSURED
25 YEAR WARRANTY
FREE ESTIMATES
RoofSeal Pro — Haverhill & Surrounding Areas
★★★★★
4.9/5 AVERAGE · 180 VERIFIED GOOGLE REVIEWS
180
REVIEWS

The Problem

RoofSeal Pro's owner, Paul, had spent years building an outstanding Google reputation. 180 reviews, 4.9 stars, detailed write-ups from happy customers mentioning his punctuality, clean workmanship, and transparent pricing. It was a phenomenal sales asset — and it was completely invisible on his website.

His existing site was functional but generic. Stock photos, boilerplate service descriptions, a contact form. Nothing that differentiated him from any other roofer in the area. Visitors arrived, saw nothing that gave them a reason to trust him over competitors, and left without contacting him.

  • Zero reviews displayed on the website despite 180 on Google
  • No trust signals — no accreditations, no warranty information, no guarantees
  • Generic stock photography — no photos of actual completed RoofSeal jobs
  • No schema markup — Google wasn't showing his star rating in search results
  • Quote form with 8 fields — most users abandoned it before completing

Our Approach

The strategy was simple: make Paul's reputation impossible to ignore. Every page opens with his star rating and review count. The homepage features a live feed of his most recent Google reviews, pulling in new ones automatically. Service pages each have curated reviews relevant to that specific service.

We also implemented review schema markup — the code that tells Google to show your star rating directly in search results. Paul's listing now shows "4.9 ★ (180)" next to his site in Google search, giving him a visible credibility advantage before anyone even clicks through.

The quote form was stripped back from 8 fields to 3 — name, phone, and "what do you need?" Conversions immediately improved. We added a "why choose us" section featuring his licence number, insurance details, and 25-year warranty — the trust signals homeowners actually look for when choosing a roofer.

The Result

In the 90 days following launch, quote requests through the website increased by 40%. Paul's click-through rate from Google search (where his stars are now visible) improved by 28%. He's now the highest-reviewed roofer in Haverhill showing in local results, and his website finally reflects it.

What We Delivered

Live review showcase
Auto-updating Google review feed across homepage and all service pages
🔍
Review schema markup
Star ratings now visible directly in Google search results
🛡️
Trust signal overhaul
Licence, insurance, warranty, guarantees — all prominent and verifiable
📋
Streamlined quote form
8 fields reduced to 3 — abandonment rate dropped significantly
+40%
Increase in quote requests — 90 days post-launch
GOOGLE ANALYTICS
+28%
Improvement in click-through rate from Google search after star ratings became visible
GOOGLE SEARCH CONSOLE
180
Reviews now visible on the website — previously zero were shown to visitors
CLIENT DATA

Got great reviews nobody sees?

Your reputation is your best sales tool. Let's put it to work.

Contact
Let's get your
phone ringing

Tell me about your trade and what you're looking for. I'll come back to you within a few hours with an honest assessment of what I think would help.

Get in touch
📧
Email
brandon@goggindigital.com
I reply within a few hours, same day
📍
Based in
Haverhill, Massachusetts
Serving tradespeople across New England
⏱️
Availability
Limited April spots
I take on a small number of projects per month so every client gets proper attention
🔧
Who I work with
Trades businesses only
Plumbers, electricians, roofers, builders, landscapers, HVAC and more
WHAT TO EXPECT

Fill in the form and I'll come back to you with a brief summary of what I'd recommend for your specific situation — no obligation, no sales pitch. If there's a fit, we book a 20-minute call. If not, I'll tell you honestly and point you in the right direction.

Tell me about your project
Message sent
Thanks — I'll be in touch within a few hours.