top of page

Don’t Wait, Call Us Now

Thank you for choosing to contact CJ’s Mechanical Ltd., if you need service or installation for your swimming pool heater, we are there to help you. We operate 24 hours a day and promptly try to resolve your issues.

Likewise, if you have issues regarding plumbing, heating or air conditioning, contact us – we have three decades of experience and the certification to prove it. Our high standards mean that our courteous technicians won’t leave your property until the problem is fixed – guaranteed!

Please call or email us in case of an emergency, or if you have any inquiries regarding any of our services, fill out our form, and we’ll get back to you soon.

Contact Us






24-Hour Emergency Service


Methods of Payment

Service Area

We proudly serve Winnipeg and surrounding areas.



They were prompt, courteous and very tidy. I had a lot of questions and the staff was willing to answer any question with no pressure for sales. Follow up was terrific. They are my go-to people now!”

— Dalie S.

bottom of page