Where we build
Our office is in Vaughan, and we build across the Greater Toronto Area and elsewhere in Southern Ontario. Every municipality has its own zoning by-law, approvals and inspectors.
York Region
- VaughanWoodbridge, Maple, Thornhill and Concord, under Zoning By-law 001-2021.Vaughan
- KleinburgA village inside a heritage conservation district, between two branches of the Humber.Kleinburg
- King TownshipKing City, Nobleton, Schomberg and the countryside on the Oak Ridges Moraine.King Township
- AuroraOlder neighbourhoods with their own limits on the size of new houses.Aurora
- Richmond HillA new city-wide zoning by-law, partly still under appeal.Richmond Hill
- MarkhamFour heritage villages and a new zoning by-law that does not cover every lot.Markham
Toronto, Peel and Halton
- TorontoReplacement houses and additions under By-law 569-2013, with tree and ravine permits.Toronto
- MississaugaLakeshore and Credit River lots and two heritage villages.Mississauga
- CaledonVillage, estate and countryside lots on the escarpment and the moraine.Caledon
- OakvilleSuffix zones, heritage districts and creek valleys running to the lake.Oakville
Who decides what, municipality by municipality
The zoning by-law, the conservation authority and the local rules a design has to meet in each place we build.
| Municipality | Zoning by-law | Conservation authority | Also checked |
|---|---|---|---|
| Vaughan | Comprehensive Zoning By-law 001-2021 | Toronto and Region Conservation Authority | Heritage districts in Kleinburg-Nashville, Maple, Thornhill and Woodbridge |
| Kleinburg | Vaughan By-law 001-2021 | Toronto and Region Conservation Authority | Kleinburg-Nashville Heritage Conservation District |
| King Township | By-law 2017-66 (King City, Schomberg), 2016-71 (Nobleton), Countryside 2022-053 | Toronto and Region or Lake Simcoe Region | Oak Ridges Moraine conformity review; septic permits |
| Aurora | Comprehensive Zoning By-law 6000-17 | Lake Simcoe Region, for most of the town | Stable Neighbourhoods limits; Northeast Old Aurora heritage district |
| Toronto | City-wide Zoning By-law 569-2013 | Toronto and Region Conservation Authority | Private trees of 30 cm and more; ravine protection; appeals to the Toronto Local Appeal Body |
| Richmond Hill | Comprehensive Zoning By-law 93-25, partly under appeal | Toronto and Region, for most of the city | Oak Ridges Moraine across the north of the city |
| Markham | Comprehensive Zoning By-law 2024-19, with some lands left out | Toronto and Region Conservation Authority | Heritage districts in Buttonville, Markham Village, Thornhill and Unionville |
| Oakville | By-law 2014-014 (south of Dundas Street); 2009-189 (North Oakville) | Conservation Halton or Credit Valley | The -0 suffix limits; Old Oakville and Downtown Oakville heritage districts |
| Mississauga | Zoning By-law 0225-2007 | Credit Valley, with Toronto and Region in the east | Meadowvale Village and Old Port Credit Village heritage districts |
| Caledon | Zoning By-law 2006-50 | Toronto and Region or Credit Valley | Niagara Escarpment development control; Oak Ridges Moraine; wellhead protection areas |
Checked against municipal and provincial sources on November 13, 2026. Each municipality’s page lists its sources. Confirm the current rules for your lot before design starts.
Also
We take projects in these places as well.
What changes from one municipality to the next
The Ontario Building Code is the same everywhere in the province. Almost everything else that shapes a house is local.
- The zoning by-law: setbacks, height, lot coverage, driveway width
- The Committee of Adjustment that hears minor variances
- The conservation authority, where the lot is near a valley or a watercourse
- Heritage conservation districts and their design guidelines
- Tree protection and site alteration by-laws
- The hours construction is allowed
- Whether the lot is on municipal services or on a well and a septic system
The zoning review at the start of a project answers these for your lot.
Have a lot, a house or a set of drawings? That’s where we start.
Tell us where the property is and what you’d like to build, and we’ll tell you what we need to see next.
