Skip to content
Peace of mind guaranteed — upgrade today with our 10-day money-back guarantee
How it works

New heat or hot water in four simple steps.

Ordering a new furnace, water heater or home comfort system takes about five minutes online, and installation is often available the same day.

Couple choosing a new water heater online

From Checkout to Comfort

No sales visit, no waiting days for a quote. Here's exactly what happens.

  1. 1

    Pick your system

    Choose a tank water heater, tankless, furnace or a water or air quality system, then select the size. Each product lists the homes it suits. Not sure? Ask an expert.

  2. 2

    Choose your install date

    In the cart, pick a preferred date and a morning, afternoon or evening slot, and enter your postal code. Then pay in full, or choose humm at checkout to pay monthly (subject to approval).

  3. 3

    We confirm the details

    We call to confirm your time and ask about your current setup, like venting, gas line and access. If your home needs more than a standard install, we quote it and get your OK first.

  4. 4

    Installed, tested, registered

    Certified, insured installers fit and test your new equipment, show you how it works and clean up. We register your manufacturer warranty for you.

Installer testing a newly installed water heater
Included with every order

What your installed price covers

  • Your new equipment and a standard installation
  • Certified, insured installers
  • An upfront quote for any extra work, before we start
  • Start-up, testing and a walkthrough of your new system
  • Clean-up when the job is done
  • Manufacturer warranty registration, done for you
  • Our 10-day money-back guarantee
See warranty and guarantee details

Switching From a Rental Water Heater?

You can. Rental tanks belong to the rental company, so tell us who your provider is when you book and we'll explain how the return works. Any buyout or removal fees in your rental contract are set by that provider, so it's worth checking your agreement before install day.

Shop water heaters

Common Questions

Can you install today?
Often, yes. Same-day installation is available when you book early in the day. Call 905-418-2629 to check today's availability.
What if my home needs more than a standard install?
We'll quote any extra work, such as a venting change, a new gas line or a condensate pump, and get your OK before we start. No surprises on the day.
Can I pay monthly?
Yes. Choose humm as your payment method at checkout, subject to approval. See financing.
Which areas do you serve?
Toronto, Mississauga, Oakville, Markham, Oshawa, Kitchener-Waterloo, Guelph, Peterborough and across Southern Ontario. Check your postal code.

View all FAQs

Explore Our Product Categories

Every system is sold installed, with the price on the page before you book. Pick a category to compare brands and models.

We've Got Your Back. Let's Chat.

Whether it's a quick question, a same-day install or finding the right system for your home, we keep it simple. No pressure, no upselling, just honest help.

Help is Just a Call Away

Need a quick answer? Call 905-418-2629 or toll-free 1-866-209-6584. Mon–Fri 7 am–7 pm · Sat–Sun 8 am–5 pm.

Talk to an expert

Chat with Us

Prefer to type? Start a chat and our team will get right back to you with answers on products, pricing or installation.

MHH
Mr. Heating & HomeNeed a hand? We're here to help.

Hi there 👋 What can we help you with today? Leave your details and a real person on our team will get back to you.

Mon–Fri 7 am–7 pm · Sat–Sun 8 am–5 pm

Need a hand?
We're here to help.

Tell us what you need and our team will call you back, usually the same day. No pressure, no obligation.

  • Free advice on the right size and type for your home
  • Upfront installed pricing, no surprise add-ons
  • Same-day installs often available
Certified installer at work 5.0★ on Google · 55 reviews

By submitting, you agree we may contact you about your request.

Need Quick Answers?

Call us at 905-418-2629 and a real person will help you choose the right system.

We're in Your Neighbourhood

View Service Areas

How Much Flexibility Do You Need?

Pay Monthly with humm at Checkout

Prefer Email?

Email Our Team
Call 905-418-2629 Book install