782 Laval Crescent
Interior Plumbing And Heating Facebook Interior Plumbing And Heating Twitter

Home Repairs & Service

For over 60 years IPH has provided Kamloops and the surrounding area with unsurpassed professionalism and personal courtesy on every call no matter the scope of the project. Our Service Department is available 24 hours a day, seven days a week for emergency service. Our regular hours of operation are Monday to Friday from 8:00 am – 4:30 pm. There are additional charges for work outside our regular hours. Should Kamloops and the surrounding area experience extreme winter weather, priority is given to “no heat” calls over regular maintenance calls. Please contact us if you would like to set up regular servicing for your home.

For after-hours emergency service call 250-372-3441.

View our Areas of Service and Products >>

Service Agreements

Routine maintenance gives you the best return on your investment.
The many advantages of having a routine service agreement in place include:

  • Lower monthly utility bills
  • Longer equipment life
  • Discount on repairs
  • Priority Service
  • No overtime charges
  • Agreement transferable
  • Scheduling convenience
  • Compliance with extended warranty
Residential SnapLoan

Service & Sales Division

Interior Plumbing & Heating Ltd.
Since 1949, IPH has provided all the basic comforts you are accustomed to along with the service you expect. Professional and courteous!



Contracts Division

IPH Mechanical Srvices
As the largest and most seasoned plumbing and heating company in BC’s interior, IPH tackles all types of plumbing, heating, cooling, geothermal and more.



Safety is #1 Priority

The safety of our employees is serious business at IPH.
That is why we have developed and incorporated our own program which meets all WorkSafeBC guidelines and are also in good standing with WCB.


Contact Us

24-Hour Service

Our Service Department is available 24 hours a day.
For after-hours emergency service call 250-372-3441. We are available seven days a week.Give us a Call!

Contact Us