Need help with your heating, cooling, hot water, or plumbing? We're here to make the process simple.
Whether you have a question, need a repair, or are planning a new installation, reach out to J&M Home Comfort for honest advice and dependable local service.
Licensed and Insured
Owner On Every Job
We're Here to Help
Have a question or need a quote? Tell us a little about what you need, and we'll get back to you as soon as we can.
Whether it's a heat pump, furnace, air conditioner, hot water tank, or plumbing issue, we're happy to hear from you.
Call Us
Email Us
Service Area
Vancouver, Burnaby, the Tri-Cities, North Shore, and surrounding Lower Mainland communities.
About J&M Home Comfort
At J&M Home Comfort, the owner is the technician. When you call, you get the same person who quotes your job, installs your equipment and answers the phone if anything ever comes up. We keep our work honest, our pricing upfront and our standards high, so your heating, cooling and plumbing run the way they should for years to come.





Real feedback from real J&M Home Comfort customers in Vancouver, the Tri Cities and the North Shore.
Want to know how to request a quote, where we provide service, or what to expect when contacting J&M Home Comfort? Here are answers to some common questions.
You can call us at 604-970-3067, email [email protected], or fill out the contact form on this page. Tell us what you need help with, and we'll follow up as soon as possible.
We operate 9am - 4pm Monday to Friday but you never know we just may be working overtime today, so give us a call and well get back to you very quickly!
Yes! Simply complete our contact form with your contact information and a few details about your heating, cooling, hot water, or plumbing needs. We'll review your request and discuss the next steps with you.
J&M Home Comfort serves Vancouver, Burnaby, the Tri-Cities, the North Shore, and surrounding communities throughout the Lower Mainland. Contact us to confirm whether we service your location.
We do our best to respond to inquiries as soon as possible. Response times may vary depending on our current service schedule. For time-sensitive concerns, please call us directly at 604-970-3067.
