Skip to content
Printing options

Back issues · No. 2

Live

Mammoth Scaffold: A scaffolding firm finally gets a website that holds up.

Aurora, Ontario. Union crews from Carpenters Local 27 and Local 18, working Ontario-wide.

Get a quote

It's free, and you'd get the developer who built this one.

  • 0.7 s · Largest contentful paint, desktop
  • 0 · Cumulative layout shift
  • 0 ms · Total blocking time

Lighthouse · No. 2

Mammoth Scaffold

0.7 sLargest contentful paintDesktop

Measured July 2026

Test it yourself

First appearance of a hero video that never loads on phones.

The problem

In commercial construction, the general contractor looks you up before they call back. Mammoth needed the site to show their union credentials, WSIB coverage and project history, and to make the 24/7 emergency line easy to reach at 2 am.

The fix

Each service got its own page with its own search presence: scaffolding, shoring, event structures, hoarding. Structured data covers the organization, every service, and breadcrumbs, including 24/7 emergency availability that search engines can read. The hero runs an adaptive video that only loads on desktop and steps aside for reduced-motion and data-saver users. A custom image pipeline turns raw job site photos into right-sized WebP files with blurred placeholders.

Built with

  • Next.js 16
  • React 19
  • TypeScript
  • Tailwind 4
  • Motion

Before and after

The site

Before
An aging GoDaddy builder site
After
A page per service, each with its own search presence

Emergency work

Before
24/7 dispatch you had to already know about
After
One tap from any page, readable by search engines

Job photos

Before
Raw phone shots
After
A build pipeline: straightened, resized, blur-up WebP

Under the hood

A page for each service

Scaffolding, shoring, event structures and temporary structures each have their own page, structured data and sitemap entry, so each one can rank on its own.

24/7 emergency dispatch, everywhere

The emergency line is one tap away from any point on the site, and the quote form detects urgent timelines. Structured data tells Google they answer around the clock.

Adaptive hero video

A still image paints first. The video only loads on desktop, after the page is interactive, and never for reduced-motion or data-saver visitors.

Custom image pipeline

A build step that straightens phone photos, resizes them for each place they appear, makes blur placeholders and outputs WebP. It turned hundreds of raw job photos into galleries that load fast.

Built around the union story

Local 27 and Local 18 credentials, WSIB coverage and their progress toward COR certification are built into the pages, where a contractor reviewing a bid will see them.

Smart quote form

It preselects the service from whichever page you came from, asks for sector and timeline, flags drawing uploads and filters spam, so requests arrive ready to price.

The numbers

Largest contentful paint, desktop
0.7 s
Cumulative layout shift
0
Total blocking time
0 ms

Lighthouse, desktop, on the live site, measured July 2026. Scores move between runs, so run your own.

Test it yourself

Credits

Design
One developer
Code
The same developer
Photos
Mammoth's own, straightened by a script

Build log

01. Intake

A union scaffolding firm bidding on hospitals, industrial plants and major events, with an aging GoDaddy builder site.

02. Plan

A page for each service: scaffolding, shoring, event structures and hoarding, each with its own schema and sitemap entry.

03. Build

A hero video that never loads on phones, an image pipeline for job site photos, and a quote form that asks for the sector and timeline.

04. Launch

Live, with the union credentials up front and the 24/7 line on every page.

More back issues

All back issues

Feline behaviour consultant, Toronto

A calm first impression for worried cat owners, and a 13-section intake before the first session.

Hard techno producer and DJ

A DJ's portfolio with two working decks you can mix on, in the browser.

Renovation contractor, Georgina

Ten years of finished homes, and now a website that shows them.

Clip and send

Your business could be the next back issue.

Tell me what your business does and what you need. You'll get a fixed quote within a day, from the developer who built this one.

  • Fixed quote within a day
  • Most sites take 2 to 6 weeks
  • Two months of free fixes
  • Everything in your name at launch

I read every message myself and reply within a day.

Stub

Keep this half. It says I reply within a day.
Good for one fixed quote, within a day.
What you need
Rough budget (optional)

Prefer email? Write to hello@makrlabs.dev