What Our Clients Say
Had a leak repaired before the winter. Team showed up on time, fixed it clean, no mess left behind. Straightforward from start to finish.
Sandra M.
Markham · Google
Full shingle replacement done in a day. They were upfront about cost, no surprises on the invoice. Roof looks great.
James T.
Richmond Hill · HomeStars
Got three quotes. ESCA was mid-range but the most transparent. Went with them and had no complaints.
Priya K.
Stouffville · Google
Called about some loose flashing and ended up getting the back slope re-done entirely. Good crew, clean site, and the estimate was accurate.
Michael R.
Thornhill · Google
A Look at Our Past Work
Request Roofing Service
Submit a quick project request for repairs, replacements, inspections, leaks, storm damage, and more. We'll review the details and reach out with next steps.
Takes ~2 minutes. No obligation.