This is the contractor
we wished we'd hired.
Craft & Key started with our own century home: a roof we could not get a contractor to show up for, and a flooded basement that came back with quotes ranging from $30,000 to $95,000 for the same work. Nick did the work properly himself, and built the contractor we wished we had found.
It started with our own house.
I paid my way through university working construction, on real job sites under people who had been doing it for decades. Then life took a different direction for a long stretch, and the trade stayed in my hands but not in my work.
That changed in 2021, when my partner Sonja, our son Max, and I bought our place in Toronto. It was over a hundred years old and needed real work, some of it cosmetic, a lot of it for safety, and it pulled me straight back into the trade. I came by the care for it honestly: my father spent years as a groundskeeper at Eton College, where good enough was never the standard, and Sonja's Italian family brought generations of construction know-how.
What I did not expect was how hard it would be to find someone reliable for the bigger jobs. Our roof needed proper attention and we could barely get a contractor to show up, let alone follow through. Then the basement flooded. The quotes to put it right came back ranging from $30,000 to $95,000 for the same work. When the numbers are that far apart, you stop comparing prices and start wondering who you can actually trust. That feeling stayed with me.
So I started doing the work myself, the way I would want it done on my own home, and Craft & Key grew out of that. Today we take on the larger projects homeowners worry most about getting wrong: decks and fences, garden suites, basements, roofs, and whole-home renovations. We show up, we put every number in front of you, and we treat your home the way we treat ours. That is the whole idea, and it is why homeowners feel safe handing us the big ones.
People behind the builds.
Get an honest number for your project.
Two minutes. Seven project types. No phone call required.
Get an instant estimate