Local Spring Selected work Delta Decks
Case study · Deck builder · Toronto & the GTA
Twenty years of premium decks, on a site that finally looks like the work
Delta Decks has been building Ipe and composite decks across Toronto since 2005 — for architects, condo developers and homeowners with serious backyards. Their website said none of that. It said “Your custom deck builder” over a photo of a weathered pressure-treated deck, behind a menu with sixty-two links in it. I coordinated the rebuild — an outside designer first, then the Rivo.Agency team on the WordPress and Bricks build — and have carried the UX, the SEO, the photography and the new features ever since, including the deck price calculator I built this year.
01 Results
What the rebuild changed
- 62→21
- Links in the main menu a menu instead of a sitemap
- 21
- Projects written up in full materials, duration, problems solved and outcome
- 4
- Steps to a budget figure from the homeowner's own measurements
- 2
- Places every estimate lands a CRM and a Telegram alert, in seconds
The current PageSpeed result is shown below, but no before-and-after speed comparison is offered: the old site survives only in the Internet Archive, so timing the two against each other would measure the archive rather than the old host. Everything above can be checked against the live site and the archive's captures of the old one. 1
Current desktop audit
Fast, accessible, and technically clean
The supplied PageSpeed Insights snapshot scores the live site at 99 for performance, 99 for accessibility, and 100 for both best practices and SEO. It is a single lab run, so the numbers can vary; it documents the current build rather than claiming a direct comparison with the archived old site.
The project
- Client
- Delta Decks — a custom deck builder in Toronto and the GTA, in business since 2005
- Work
- Premium residential and commercial decking — Ipe, cedar, Lunawood, Trex, Azek, Fiberon
- Before
- A keyword-first site: a 62-link menu, and 96 projects filed under their owners' first names
- Build
- WordPress on Bricks Builder — designed with an outside designer, coded by Rivo.Agency, live summer 2025
- My role
- Project coordinator across both versions, then UX/UI, SEO and feature work from launch through to summer 2026
- Built this year
- The deck price calculator — itemised estimates delivered to a CRM and to Telegram
- Also mine
- Drone video, camera stills, editing, and the vertical cuts the social team posts
- Live site
- deltadecks.com
What I did
- Project coordination An outside designer, a dev team, one brief
- UX/UI direction Layout, hierarchy and the route to an estimate
- Platform migration Off a keyword-first build onto WordPress and Bricks
- Content architecture Services, projects and areas as real sections
- Deck price calculator Designed and built this year, from scratch
- Lead routing Every estimate to a CRM and to Telegram
- Project case pages Materials, duration, problems solved, outcome
- SEO migration Old addresses mapped, structure rebuilt
- Internal linking Sister sites, service areas and manufacturers joined up
- Social integration The Instagram feed on the pages where people decide
- Drone and camera work Shot, edited and published by me, project by project
- Vertical media for social Shot for the feed, not cropped out of a landscape edit
02 The brief
What was actually wrong
Delta Decks was not short of work or short of proof. It was short of a website that carried either. The old site had been built to rank, in an era when ranking meant a page for every city and a paragraph for every keyword — and it had quietly stopped representing a company that now builds rooftop terraces with architects.
-
Problem
The menu was the sitemap
Sixty-two links hung off the main navigation: fifteen services, thirteen city pages, seven About sub-pages, six process pages, five material brands. Somebody who wanted a composite deck in Oakville had to read a directory before they could read a sentence.
Solution
One menu a person can hold in their head — services, commercial, process, portfolio, about, calculator, contact — with cities and material brands living inside the pages that need them.
-
Problem
The homepage sold a deck builder, not this one
“Your custom deck builder”, one green button, and a photograph of a weathered pressure-treated deck with a chain-link fence behind it. Nothing said twenty years, nothing said Ipe, nothing said the warehouse full of stock. Below it came around nine hundred words written for a search engine rather than a homeowner — “we possess unique technologies”, “Delta Decks possesses the best deck constructor”.
Solution
A first screen that names the company, its rating, and the four principles it runs on — then goes straight into the services and the real projects.
-
Problem
A twenty-year portfolio, filed under first names
Ninety-six projects, titled TOM'S DECK, AARON'S DECK, HOWARD'S DECK, VAUGHAN PROJECT. Behind each one: a slideshow and two sentences — “Deck over walkout basement. Ipe decking with many custom features.” Nothing a customer could search for, compare, or send to the person they share the backyard with.
Solution
Projects rebuilt as case pages: the material and the brand, the town, how long it took, the problems the crew actually solved, and what the finished space does.
-
Problem
Every page ended at the same six-field form
Name, email, phone, project address, details, Submit — identical at the bottom of a rooftop terrace enquiry and a front-porch one, with nothing to tell the office which was which. And no way at all for a homeowner to find out whether Delta Decks was in their range before handing over a phone number.
Solution
A calculator that turns somebody's own measurements into an itemised figure in four steps, and a quote request that arrives with that estimate already attached to it.
-
Problem
The group did not point at itself
Delta Decks builds in Ottawa and the Kawarthas under their own names and supplies materials through a separate shop. None of that was linked from anywhere a customer or a search engine would look, and the Instagram account where the work actually gets posted was three icons in the footer.
Solution
Sister sites linked from the service-area section, manufacturers linked from the projects that used them, and the Instagram feed running on the pages where somebody is deciding.
None of this was a bad site for its time. It was a competent build of what a contractor's website was supposed to be a decade ago, and it did its job for years while the company got on with building decks. What changed is what customers now do before they call: they look for proof, a price range and a reason to trust you, and they decide in about ten seconds.
03 What changed
What changed, screen by screen
Each pair below is the same job on the old site and the new one. Select any screenshot to open it full size.
01Homepage
A stock photo and a slogan became a first screen that answers questions
The old front page led with “Your custom deck builder” over a weathered wood deck and a chain-link fence. The new one names the company, shows the 4.9 rating and the number of reviews behind it, states the four principles the business runs on, and puts one clear next step — a free estimate — where a first-time visitor will find it.
02A project
“TOM'S DECK” became a page a customer can actually use
Before: a name in capitals, a slideshow and two sentences of description. Now every project carries the town, the material and the brand, how long the build took, the technical problems the crew solved along the way, and what the finished space does for the family — plus a route into the calculator or an estimate from the bottom of the page.
03Contact
The contact page opened with opening hours
The old one led with “Head Office and Showrooms Hours of Operations” and two addresses; the form was somewhere further down. The new page opens with the request itself, asks how the customer would rather be contacted, and keeps the showroom, the hours and the map underneath — where somebody who wants them will still find them.
Pages the old site did not have
-
After — the deck price calculator
-
After — a portfolio you can filter
-
After — two decades written down
-
After — the commercial side
The same homepage on a phone
-
Before · on a phone
-
After · on a phone
04 The calculator
A price before the phone call
Custom decks are quoted, not priced — which is honest, and which also means a homeowner cannot find out whether they are in the right range without giving a contractor their phone number first. That is the moment most of them leave. So this year I designed and built a calculator that answers the question up front, and then makes the answer useful to the office as well as to the customer.
- Step by step
Surface, railing, privacy, extras
Four short steps, in the order a deck actually gets specified. Platform size and material first, because that is most of the money; railings, privacy walls and extras after, when the shape of the project is already clear.
- Always visible
The total updates as you choose
The estimate sits beside the questions and moves with every selection, with each option on its own line and 13% HST shown as its own line too. Nobody has to reach the end to find out whether they are in the right neighbourhood.
- Explainable
Every number can be traced back
Material rate multiplied by square feet; a height surcharge that is stated, not hidden; railings and privacy priced by length. The page says all of that in plain words underneath, because a figure a customer cannot explain to their partner is a figure they will not act on.
- Straight to the office
The estimate travels with the enquiry
“Use this estimate for my quote” carries the itemised breakdown into the request form, and the finished enquiry lands in the CRM and as a Telegram alert at the same time. The office sees what the customer priced before anyone picks up the phone.
It is a planning estimate, and it says so. A real quote still needs drawings or a site visit, and the page never pretends otherwise. What it removes is the step where somebody with a $40,000 backyard in mind and somebody with a $4,000 one both have to ring up to find out which of them they are. 2
05 Beyond the pages
The parts nobody sees
Moving a twenty-year-old site is mostly not a design job. It is addresses, links and where a message ends up — the work that decides whether the new site keeps what the old one earned.
- Addresses
A move that did not cost the rankings
Every section of the old site changed address — /about became /about-delta-decks, /contacts became /contact-us, ninety-six project URLs collapsed into a new structure. All of it mapped before launch, so twenty years of accumulated links and search history landed on the right page instead of a 404.
- Linking
The group finally points at itself
Ottawa Deck Builders and Kawartha Deck Builders are linked from the service-area section, the materials shop from the products it supplies, and each project links out to the manufacturer page for the boards and railings it actually used — which is also what tells a search engine what the project is about.
- Social
Instagram on the site, not a second site
The Instagram feed runs on the homepage, the about page and the contact page, so the newest work is on the site the day it is posted. The profiles are linked properly rather than sitting as three unlabelled icons in a footer.
- Enquiries
Nothing waits in an inbox
Forms are protected against bots, routed by what the customer is asking about, and delivered to the CRM and to Telegram together — so a rooftop enquiry on a Saturday is seen on a Saturday.
06 Photo and video
I also shoot the work
On this project I am the media contractor as well as the web one. A deck builder's portfolio is the entire argument, and a beautifully structured project page with a badly lit photograph on it convinces nobody.
- From the air
Drone video of the finished builds
Multi-level decks, rooftop terraces and pool surrounds do not read from ground level — the shape of the work only shows from above. I fly, shoot and edit it.
- On the ground
Camera stills, not phone snaps
The portfolio is the proof, and it is only as good as the photographs in it. Every project is shot properly, on a professional camera, in the light it deserves.
- Cut for the feed
Vertical shot vertical
The vertical photo and video the social specialist posts is shot for that format on site, not cropped out of a landscape edit afterwards. It is a different frame and a different plan, and it looks it.
- Onto the site
Published, sized and described
The finished material goes onto the site by me — optimised, captioned and slotted into the project page it belongs to, so the site gets faster as the portfolio grows rather than slower.
Doing both is the point. When the person shooting the project is the person designing the page it goes on, the frame is chosen for the layout it has to sit in — and the site stops depending on whatever photographs happen to turn up.
07 Who built it
Three sets of hands, one brief
This was not a solo build, and it would be dishonest to write it up as one. The design of the first version and the development of the second belong to other people. What was mine throughout was deciding what the site had to do — and making sure it still did it by the time it shipped.
- Version 1
An outside designer, and me holding the brief
I brought in a freelance designer for the first version and ran the project around them — scope, structure, rounds of review, and the decisions about what the site had to do before anyone opened a design tool.
- Version 2
Rivo.Agency built it on Bricks
The development team at Rivo.Agency did the coding and moved the project onto WordPress with Bricks Builder. I coordinated that work — specifying behaviour, reviewing builds, and keeping the design intent intact through implementation.
- Since launch
The improvements are mine
From the summer 2025 launch onwards the changes are my own work: UX and UI reworks, the SEO structure, the project page template, the internal linking, the media, and the calculator built from scratch this year.
- Still going
Finished in the summer of 2026, and continuing
The rebuild started at the end of 2024 and the version live today was signed off this summer. It is not a project that ended — new builds are photographed, written up and published as they finish.
What the client says
“The site finally looks like the work we do. It reads as premium, which is what our clients are buying, and it has brought us noticeably more enquiries than the old one ever did.”
- A premium look
- More enquiries
- Reads like the real business
Draft — written up from Elgi's feedback and awaiting his approved wording.
Doing premium work on a site that does not show it?
If your portfolio is the strongest thing about your business and your website is the weakest, that gap is costing you the jobs you would most like to win. Send me what you have now and I will reply with a practical first read on what it would take to close it, and what it would cost.
Notes
- Where the “before” screenshots come from. The old site was replaced at the relaunch, so it no longer exists on the company's host. Every “before” shot here is an Internet Archive capture of deltadecks.com from early 2025 — the last months of the old site — rendered in the same browser, at the same window size, as the “after” shots. The archive holds the old theme's stylesheet under a separate address from most of its page captures, so that stylesheet is served alongside each capture; nothing else about the pages is altered. The “62 links” figure is a count of the anchors in the old main navigation and “21” the same count on the live site; “96 projects” is the old portfolio's own total, shown on its listing page. No before/after pair is offered for the calculator: the old one was a JavaScript widget the archive did not preserve, so there is nothing honest to compare against. ↩
- What the calculator figures are. The rates in it are planning rates agreed with Delta Decks, not quotes: material rate by square foot, a stated height surcharge, and railings and privacy priced by length, with 13% HST added as its own line. A final price still depends on drawings, site conditions and permits, which the page says on the estimate itself and again in the request form. ↩