Recent Work
See the craft for yourself
Finished projects across Calgary and the surrounding communities. Each one links to a full write-up on the door, the process and the result.

Door Repair
Patio Screen Re-Screen, Sherwood
The dog won round one. New heavier pet-friendly mesh rolled in tight — about an hour, done right.

Storm Door
Wind-Damage Replacement, Pineridge
A door that wasn't closing right until the wind tore it off its hinges. New EMCO 100, hung square and sealed.

Storm Door
Andersen 3000 Full-View
A red entry with decorative glass finally protected — full glass, so the door behind it stays the star.

Interior Door
Pantry Door + Spice Rack, Harvest Glen
Mortised, bored, hung and painted — hinges matched to the kitchen's. Then the customer called us back.

Storm Door
EMCO 100 Replacement
A dated almond unit swapped for crisp white — sealed, closer tuned, entry reads years newer.

Storm Door
Andersen 3000 + Brick Mold Repair
Rotten brick mold rebuilt before the new storm door went on — the repair nobody sees, and the reason the door still closes right in five years.

Storm Door
Andersen 400 ¾-View Storm Door
A pet-friendly entry that needed light, airflow and something that would survive a dog. Hung square, sealed, and set to close soft.

Interior Door
Interior Slab Replacement
A tired slab swapped into an existing frame — hinges mortised clean, latch aligned, no gap to look at.

Fire-Rated Door
Legal Basement Suite Installation
A code-compliant fire-rated assembly installed to permit requirements for a legal suite conversion.

Hardware
Door Hardware Install, Okotoks
New handlesets and deadbolts across a whole house — bored true, keyed alike, every strike plate sitting flush.

Storm Door
Andersen 3000 Storm Door, Cranston
A full-view storm door on a south-facing entry in Cranston, fitted to a non-standard opening.
Follow along on Instagram
Every fresh install lands on our Instagram first. Follow for the newest work — and a look at the details that set a proper door apart.
Follow on InstagramWant yours done right?
Start with a free estimate — online or over the phone.