Concrete driveway in Scarborough

Concrete contractor
in Scarborough.

Scarborough homeowners get the same engineered base and mix everywhere else does: driveways, porches and foundations built to last.

Get a free quote →Call (647) 696-4992

Across Scarborough, from Agincourt and Guildwood to Highland Creek and the neighbourhoods above the Bluffs, homes sit on generous post-war lots. That space is well suited to full driveways, backyard patios and porch and step rebuilds.

Parts of Scarborough sit on clay soil and near ravine grades, so base preparation and drainage do the real work. We excavate and compact a proper granular base, tie reinforcement, and saw-cut joints so any movement follows our lines.

Local notes

Building in Scarborough.

Permits & approvals

Scarborough is part of the City of Toronto; permits and lot-grading approvals go through Toronto Building. We check and handle them.

Lots & homes

Post-war subdivisions on wide lots, some near the Bluffs and local ravines, with room for full driveways and patios.

Drainage & grading

Clay soils and ravine grades make base depth and drainage critical. We build the base right and slope water away from the slab.

Common work

Driveway replacements, backyard patios, porch and step rebuilds, and repairs across east Scarborough.

Recent work

Poured across the GTA.

Modern driveway resurface
DrivewayModern resurfaceNorth York
Backyard entertaining patio
PatioBackyard entertainingMississauga
Curved front walk
WalkwayCurved front walkEtobicoke
FAQ

Answers, unpoured.

It can, which is why the base matters more than the surface. We excavate to depth, compact a granular base and add proper drainage so clay movement does not telegraph into the slab.

Yes. We rebuild porch slabs and steps, tie them properly to the house and slope them to shed water, so they stop settling and stay solid.

Get a free quote

Tell us what you're building.

Send us the details. We'll walk the site, scope it honestly, and get you a clear quote, usually within 48 hours.

☏ (647) 696-4992 Email us
☏ Call (647) 696-4992