
Drain Cleaning
Professional Drain Cleaning
Service Area: St. Stephen / Saint John / StAndrews / St George / Quispamsis /
Rothesay / Hampton (and all areas in between), New Brunswick
Clogged or slow drains can quickly turn into bigger plumbing problems if left untreated. JMR Plumbing provides professional drain cleaning services from St. Stephen to Hampton, helping homeowners and businesses restore proper flow and avoid costly damage.
Whether it’s a minor blockage or a more serious issue, we deliver fast, effective solutions you can rely on.
Common Drain Issues We Fix
Drain problems can show up in many ways. If you’re experiencing any of the following, it’s time to take action:
-
Slow draining sinks, tubs, or showers
-
Frequent clogs or recurring backups
-
Unpleasant odours coming from drains
-
Gurgling sounds in pipes
-
Water backing up in lower-level drains
​
Addressing these issues early helps prevent larger plumbing failures and expensive repairs.

Our Drain Cleaning Services
Kitchen & Bathroom Drains
We remove buildup caused by grease, soap, food, and debris to restore proper flow in sinks, tubs, and showers.
Main Line Drain Cleaning
Blockages in your main line can impact your entire plumbing system. We clear obstructions efficiently to get everything running smoothly again.
Preventative Drain Maintenance
Routine drain cleaning helps reduce the risk of major clogs and extends the life of your plumbing system.
SERVING SOUTHERN NEW BRUNSWICK
JMR Plumbing proudly provides drain cleaning services across South Western New Brunswick, including St. Stephen, St. Andrews, St. George, Blacks Harbour, Saint John, Rothesay, Quispamsis, Hampton, Grand Bay-Westfield, Sussex, Fredericton, and surrounding communities in between.
​
Dealing with a clogged or slow drain? Contact JMR Plumbing today to schedule professional drain cleaning service.
