The #1 drain specialty company in the Greater Montreal area.

Book Your Service Now

Drain inspection, diagnostics and drain cleaning at an unparalleled level.
Prevention CP. is a locally owned business in the Montreal/Laval area. We strive for perfection to be the best in our industry. With years of experience in the field of drain service, drain inspection/ diagnostics, a strong background in home inspection and our immense knowledge of the city we call home, there is no other experience like the Prevention CP experience. Why trust your home and drains in anyone else's hands, other than to someone who understands your home from the roof all the way to its underground drainage systems?

At Prevention CP, prevention is our #1 priority. Whether buying or selling a home, or if you have a problem with the building's drainage systems, we are here to serve you at the highest standards.

Our Team

Denny Melo - Drain Specialist

Denny is the co-founder and a drain specialist at Prevention CP. Denny is an expert in his field with his unparalleled experience of 20 years in the building inspection and carpentry industry and over 4 years experience in the foundation drainage/sanitary drainage industry. No stone goes unturned when Denny steps foot on the worksite!

The Prevention CP Experience - Services

Home Inspection

The Prevention CP home inspection experience. An experience like no other inspection company in Québec. All of our building inspectors follow the APCHQ standards of practice and are certified by the APCHQ.
1. Inspection service information:
Condo inspections require approximately 1-2 hour inspection times and report lengths are approximately 30-60 pages.
Houses/2-3 plex inspections require approximately 3-5 hour inspection times and report lengths are approximately 70-110 pages on average.
2. Average report turnover time is between 48-72 hours.
3. What is inspected?
Condo: Private portions and items only (Electrical, heating systems, plumbing, windows, doors, etc).
House/2-3 plex: Exterior, roof (if accessible), foundation, attic, accessible structural components, electrical, heating systems, plumbing, doors, windows, etc.
4. Inspection costs? Fees vary on size and age of the property, please call/text/email us for a quote and more information!

Drain Service/Inspection

The Prevention CP drain service/inspection experience. An experience like no other drain company in Québec.
1. How long is a drain inspection or cleaning?
-Drain inspection or cleaning approx. 30 minutes to 2 hours on average
2. What do we inspect?
-Main sewer lines, sanitary lines below the basement slab, French drains, anti back flow valve locating and more.
3. What do we clean/service/unblock?
-Main sewer lines, sanitary lines below the basement slab, sinks, showers, toilets and more.
-French drains (depending on the blockage or issue)
4. Service costs? Fees vary on duration of the job, please call/text/email us for a quote!
5. Emergency unblocking services are offered.
6. General drain inspection info: French drains and sewer lines can subdue to defect at any time, regardless of the age of the property. Defective French drains or defective sewer lines below the concrete slab can create humidity/water infiltration issues in the basement. Also, defective exterior sewer lines or missing anti back flow valves can cause sewer back ups in the basement. For more information, please feel free to contact us!


At Prevention CP, we try and keep things simple.
To book a service or inspection during office hours, you may send us an email, call, text or even use our form below!
To book a service or inspection outside office hours, please send us an email or use our form below!
Please note that our response time via email & website form is quite rapid in and out of office hours. Take advantage of it!
Our office hours:   
Monday-Friday: 9am-5:30pm.   Saturday: 10am-2pm.   Sunday: Closed
For emergency drain services, you may contact us at any time using any method (call, email, internet form or text). Someone will contact you back ASAP to get the job done! We understand emergency situations and have your back, no matter the time of day.

Thank you! Your request has been received and you will be contacted shortly! :)
Something went wrong. Sorry for the inconvenience. Please call/text/email us to complete your request!
514 449-3185