Protect your property with professional eavestrough installation and repair services in Toronto. Old City Roofing And Construction improves water drainage, prevents foundation damage, and helps safeguard roofs, siding, and landscaping from moisture-related issues.







Old City Roofing And Construction provides professional eavestrough installation, repair, and maintenance services in Toronto to improve water drainage and protect residential and commercial properties. Properly functioning eavestrough systems help direct rainwater away from roofs, foundations, siding, and landscaping to reduce the risk of leaks, erosion, and structural damage. Our team installs durable, high-quality systems designed for long-lasting performance and efficient drainage during heavy rainfall and seasonal weather changes. Whether you need repairs, replacements, or a new installation, we deliver dependable workmanship and lasting property protection.