24/7 Emergency Service
Call Ben's Today!

Ben’s Plumbing & Heating

A Mechanical Contractor Serving the North Bay Area

Welcome to Ben’s Plumbing & Heating

New Construction, Retrofits and Renovations

Specializing in new construction, retrofits and renovations, Ben’s Plumbing & Heating is a TSSA registered plumbing and heating/cooling contractor serving North Bay and surrounding areas. Whether you need a new HVAC system installed or a clogged drain repaired, we provide fast, efficient service at competitive prices. No job’s too big or too small.

Offering Residential and Commercial Service

Serving residential and commercial customers, we ensure complete customer satisfaction by arriving when we say we will, thoroughly cleaning up after ourselves and getting the job done right the first time, every time.

Experiencing a Heating or Plumbing Emergency?

If you have a heating or plumbing emergency in North Bay, don’t hesitate to contact Ben’s Plumbing & Heating for service. Don’t delay; call us right away!

Professional Affiliation

Technical Standards & Safety Authority (TSSA) – registered contractor

Our Specialties Include:



New construction



Call Ben’s Plumbing & Heating for Your Free Estimate.

Understanding problems and suggesting solutions, we are committed to excellence in our services.


plumbing services cover photo: plumber fixing water pipes underneath sink


Learn More


HVAC services cover photo: service person adjusting wiring on thermostat module


Learn More


Commercial HVAC services cover photo: user adjusting temperature on thermostat


Learn More

Ben's Plumbing & Heating Logo

To request a free estimate or to schedule an appointment for our many services, please give us a call or send us an email using the form on this page. A member of our courteous, knowledgeable staff will get back to you as soon as possible.

Methods of Payment

Contact Information

[email protected]
A-2784 Hwy 11 N
North Bay, ON P1B 8G3

Contact Form

Continental Heating & Cooling Logo
Navien Inc. Logo
Ruud Logo
Energy Star Logo

Call Ben's Today! (705) 223-4328

Call Ben's Today!
(705) 223-4328

Call Ben's Today! (705) 223-4328