Catch Basin Services
Catch Basin Installation, Repair and Cleaning
At City Wide Environmental Cleaning, we offer catch basin cleaning, installation and repair services in Greater Vancouver. Our vacuum truck services remove material that collects in catch basins, separators and sumps. If water is pooling, tell us where and when it happens: the basin, connected pipes and surrounding surfaces may need different attention.
Ask us about a maintenance schedule for your parkade drains, catch basins and oil separators. The frequency and timing should reflect your property’s use, buildup and drainage condition.
Install or fix your catch basin
Our expert technicians can install or repair your catch basin quickly and effectively.
Prevents catch basin blockage or pooling
Cleaning your catch basin can reduce blockages, wear-and-tear, cracks, breakages, and more.
Minimizes pollutants entering waterways
Keep toxic chemicals and pollutants from entering your water systems, and minimize odor with catch basin cleaning.
Clear your sump basin, catch basin, oil-water separators, grease traps, trench ditches, storm drains, tanks, and more by calling City Wide or book a catch basin service.
Catch Basin Service Benefits
Catch Basin installation, repair, and cleaning services.
Why Choose CityWide Catch Basin Services?
Environmentally friendly chemicals
Fully insured and WCB certified
Trained and experienced technicians
30 years in operation
Cleaning, jetting and repairs do different jobs
| Work | What it addresses | What to ask |
|---|---|---|
| Catch basin cleaning | Accumulated sediment, sludge and debris in the basin. | Which structures are included, what is removed and how disposal is handled. |
| Hydro jetting | Buildup in connected drains or pipes. | Which lines need attention and whether jetting is a separate item. |
| Installation or repairs | A catch basin that needs installing or fixing. | What is damaged, what repair is proposed and how it differs from cleaning. |
Vacuuming a basin and flushing a connected pipe aren’t interchangeable. If pooling continues after material is removed, further investigation may be needed. Cleaning also won’t correct every cause of poor drainage, such as a damaged component or an unsuitable surface slope.
Signs worth telling us about
- Water collecting near a grate, ramp, entrance or loading area.
- Leaves, litter or sediment building up around drainage points.
- Unusual odours or a change in how quickly the area drains.
- A damaged or unstable grate, frame or surrounding surface.
- A recurring problem after earlier cleaning or repairs.
Record when the issue happens and take photos from a safe position. Keep people away from an unstable cover or open structure, and leave lifting covers and inspecting below ground to the appropriate professionals. These observations help explain the problem; they don’t confirm its cause.
Ask how removed material will be handled
Our vacuum truck service includes transporting collected contaminated material for disposal. For your quote, identify the structures and any known oil, chemicals or unusual contents. Ask what handling, transport, disposal charges and records apply to the material at your site.
A basin or separator doesn’t establish permission to put cleaning water or waste into the drainage system. If washing is part of the project, discuss drainage connections and the applicable local requirements before agreeing how the water will be managed.
Prepare a quote request that’s easy to compare
- Locate the structures. Mark basins, sumps and separators on a plan, or send labelled photos.
- Explain the symptoms. Include pooling, odours, recent flooding and previous work.
- Describe access. Note clearance, locked areas, traffic and available work windows.
- Separate the tasks. Ask for cleaning, jetting and repairs to be identified individually.
- Agree the records. Request the completion notes, photos or disposal records you need before booking.
For more budgeting questions, see our catch basin cleaning cost guide. Your quote should reflect the structures, condition, access and material handling at your property.
Catch basin maintenance questions
How often should a catch basin be cleaned?
We recommend annual cleaning as a starting point. Review that against the amount of material collecting, past drainage issues and your property’s maintenance requirements. A recurring problem is a reason to discuss the condition and schedule rather than waiting for the next routine visit.
Does cleaning include jetting the pipes?
Confirm this in the quote. Basin cleaning removes accumulated material from the structure; hydro jetting addresses buildup in connected drains or pipes. Tell us if you want both considered, and ask which lines are included.
Will cleaning fix standing water?
It may help when accumulated debris is contributing to the problem, but standing water can have other causes. Send us the location and maintenance history. Ask what further investigation is needed if the problem remains after cleaning.
Can you repair or install catch basins?
Yes, we offer catch basin installation and repairs as well as cleaning. Explain what needs attention and send photos if you have them. Ask for the proposed repairs to be itemised separately from material removal and pipe work.
Let’s discuss your drainage maintenance
Send us your location, the number and type of structures, access details and the problem you’re seeing. You can also read customer feedback about working with us. We’ll discuss the services that fit your request.
Request a catch basin quote Call 604-836-5156
Planning floor washing as well as drain maintenance? Our guide to parkade wash water and floor-drain disposal in Vancouver explains the drainage and handling questions to resolve before washing starts.
What Our Clients Think
★★★★★
"These guys are awesome! They did the line painting and asphalt/concrete repairs throughout our complex. They were prompt, courteous and did an amazing job. "
-Ifraz Khan
★★★★★
"The owner is incredible and very professional. Great customer service. Glad doing business with you guys. "
-Foad Heidari
★★★★★
"I've hired a lot of cleaning companies, but CityWide is the best I've dealt with.
They have an attention to detail that the other companies were lacking."
-Ivor Klein
Facebook Review
604-836-5156
Book a Catch Basin Service Appointment
We look forward to setting up a service schedule that fits your unique needs.
Let the excellence and experience that City Wide provides be the difference on your property, parking lot, or parkade.




