← All Projects

Project

Composite Deck Over a Garage Roof — Kitsilano

LocationKitsilano, Vancouver, BC
Year2024
Duration4
Finished composite deck on the garage roof — capped composite boards with a clean picture-frame border, glass guardrail and matching composite stair to grade. Kitsilano, Vancouver.
Finished composite deck on the garage roof — capped composite boards with a clean picture-frame border, glass guardrail and matching composite stair to grade. Kitsilano, Vancouver.

Overview

The project in one paragraph

A full waterproof rebuild of a garage-top deck in Kitsilano, Vancouver — rotten door header replaced, new plywood sheathing, a fresh waterproof membrane, a sleeper system, and a finished composite deck with picture-frame border and matching composite stair to grade.

What we were called in to fix

This is a classic Kitsilano lane-house: the garage sits at the back of the lot and the family uses its flat roof as an upstairs deck off the second floor. By the time the homeowners called us, two things had gone wrong at once — the head and sill detailing around the upper door had rotted out, and the old torch-down roof membrane over the garage was failing. Water was tracking in behind the stucco and pooling on the roof deck below. The whole assembly needed to come off and be rebuilt as one waterproof system, not patched.

What we were called in to fixWhat we were called in to fix

Repairing the door header and rebuilding the roof deck

We stripped the old deck boards, sleeper system and failed membrane back to the original framing, opened up the wall around the upper door, and replaced the rotten header, sill and any soft framing. With the framing sound again, we re-sheathed the garage roof in fresh 5/8" exterior plywood, fastened down to the joists below, and prepared the surface for new waterproofing.

Repairing the door header and rebuilding the roof deck

Waterproof membrane and sleeper system

On a deck-over-living-space (which is what a deck over a garage really is — there's habitable use happening underneath) the waterproofing is the deck. The composite boards on top are wear surface only. We bonded a fresh waterproof roof membrane over the whole plywood field, lapped it up the walls behind the new flashing, and then floated a pressure-treated 2× sleeper system over the membrane on protection pads. That gives the composite boards a level, ventilated substrate to fasten to without ever puncturing the waterproofing.

Waterproof membrane and sleeper system

Composite deck with a picture-frame border

Boards went down on the sleepers with hidden fasteners — no screw heads showing on the finished deck. We ran the field boards the long direction of the space and detailed every edge with a contrasting picture-frame border. That border isn't just decoration: it cleans up every cut end, hides the fastener line at the perimeter, and frames the stair opening so the eye reads it as an intentional architectural element rather than a hole in the deck.

Composite deck with a picture-frame borderComposite deck with a picture-frame border

Matching composite stair down to grade

We built a new straight-run stair from the deck down to the back lane, clad in the same composite system. Treads were detailed with contrasting fronts to match the deck border, and the stringers were wrapped so no raw framing shows. Result: the stair reads as one continuous material with the deck above, the homeowners get a slip-resistant grippy surface that drains, and there's nothing on the stair that needs to be sanded or restained next year.

Matching composite stair down to grade

The finished deck

Up top the homeowners ended up with a full-size, low-maintenance deck over the garage — properly waterproofed, properly flashed at the door, framed cleanly in a contrasting composite border, and tied back down to the lane with a matching composite stair. The glass guardrail keeps sightlines open across the neighbourhood without competing with the deck pattern, and the new black head flashing over the door means the rot that started this whole project doesn't get to start again.

The finished deckThe finished deckThe finished deckThe finished deck

Project Questions

FAQs about this build

Why a sleeper system instead of fastening composite boards directly to the roof?

The roof membrane is what keeps water out of the garage below. If we screwed deck boards through the membrane we'd be putting hundreds of holes in the very layer we just paid to install. The sleeper system floats pressure-treated 2×4s on protection pads above the membrane, and the composite boards fasten to the sleepers — so the waterproofing stays continuous and uninterrupted underneath.

Why composite instead of cedar or pressure-treated wood up there?

A garage-top deck in Kitsilano gets full west-coast weather, full sun reflecting off neighbouring roofs, and is awkward to refinish because of how it's tucked in behind the house. Capped composite holds its colour, doesn't splinter, doesn't need sanding or staining, and has hidden fasteners so the surface stays clean. It's the right material for a deck the homeowners don't want to be maintaining every spring.

Did the rotten door header mean the whole structure was unsafe?

It wasn't going to fall down — but it was on its way to becoming a real structural problem. The header above the upper door had taken on enough water that it was punky in places, and the longer it stayed the more of the surrounding wall framing would have been pulled into the repair. Catching it now meant a localised header-and-sill rebuild with new flashing rather than a much bigger wall repair in a few years.

How long was the deck out of service?

About four weeks from the day we stripped the old deck to the homeowners walking back out the upper door onto the new one. Most of that time was the demo, framing repairs, sheathing and membrane work — the composite boards themselves go down quickly once the waterproof assembly underneath is right.

Want something similar?

If you've got a sloped yard, failing pavers or drainage issues, that's a project we'd be glad to look at. Free site visit and honest scope.

Get a Free Quote Call 778-229-9351