Toronto's Trusted Catch Basin Cleaning & Repair Experts
Expert catch basin and storm drain cleaning for commercial and residential properties across the GTA. Over 20 years of experience. Fast response, licensed crew, free estimates.
What We Do
Our Services
Comprehensive catch basin, storm drain, and drainage solutions for every property type across the GTA.
Catch Basin Cleaning
Vacuum truck pumping to remove debris, sediment, and standing water from catch basins.
Learn more
Storm Drain Cleaning
High-pressure flushing and clearing of storm drain lines and pipes.
Learn more
Commercial Drain Cleaning
Scheduled drain maintenance for commercial and industrial properties across the GTA.
Learn more
Hydro Vac Services
Non-destructive hydrovac excavation for utilities, pipelines, and drainage systems.
Learn more
Oil Interceptor Pump-Out
Removal of oils, sludge, and debris from interceptors to ensure compliance and efficiency.
Learn more
Parking Lot Drain Cleaning
Clearing blocked drains in parking lots and plazas to prevent water pooling and flooding.
Learn moreClogged Catch Basin Emergency?
Flooding doesn't wait — and neither do we. Our crew responds fast across the GTA, 24 hours a day, 7 days a week.
Why Us
Why Property Managers Trust Us
Licensed & Insured
Fully licensed with comprehensive liability insurance. Your property is protected.
Fast Response
Average response time under 2 hours. Same-day service available for urgent jobs.
Commercial & Residential
From condo parking garages to single-family driveways — we handle properties of every size.
Eco-Friendly Disposal
All waste disposed of at licensed facilities in full compliance with Ontario regulations.
Coverage
Serving the Greater Toronto Area
Fast, reliable catch basin services across 15+ cities in the GTA. Wherever your property is, we've got you covered.
Common Questions
Frequently Asked Questions
How much does catch basin cleaning cost in Toronto?
Catch basin cleaning in Toronto typically costs between $150 and $400 per basin, depending on the size, condition, and accessibility. We provide free on-site estimates with no obligation — call us or request a quote online to get an accurate price for your property.
How often should catch basins be cleaned?
For most commercial properties, we recommend cleaning catch basins at least twice per year — once in early spring after snowmelt and once in late fall after leaf drop. High-traffic areas like parking lots and plazas may need quarterly service. Residential catch basins typically need annual cleaning.
What are the signs of a clogged catch basin?
Common signs include standing water around the basin after rain, foul odours from decomposing debris, visible debris or sediment at the grate, slow drainage, and water overflowing onto sidewalks or parking lots. If you notice any of these, schedule a cleaning before the problem worsens.
Do you offer emergency catch basin cleaning?
Yes, we provide 24/7 emergency service across the Greater Toronto Area. If you have a flooded parking lot, backed-up storm drain, or any urgent drainage issue, call us and our crew will respond promptly — typically within 2 hours.
What areas do you serve?
We serve Toronto and 15+ cities across the Greater Toronto Area, including Scarborough, North York, Etobicoke, Mississauga, Vaughan, Markham, Richmond Hill, Newmarket, Aurora, Oakville, Milton, Pickering, and Ajax. If you're in the GTA, we can help.
Ready to Get Started?
Get your free, no-obligation quote today. We'll assess your property and provide a clear estimate — no surprises.