For questions or emergencies, send an e-mail to or call 1-877-914-7373. We will try to respond within 2 hours. Requests for booking appointments require 24 hour format. For example (0830 = 8:30 am) (1300 = 1:00 pm). After selecting a date on the calendar, you can hover over the green date box to see booking times already taken. Because of drive times and distance, please allow for 2 hour appointments. If your date and time are taken, choose the next open time so that we will have your name, number and address information needed for scheduling. Please make a note requesting your preferred time and we will see if we can make adjustments, or send us an e-mail to

Please include a brief comment (see examples below).

  • I could not book the time I wanted, can you come on (date) at (time)
  • I need some free advice over the phone (can call 1-877-914-7373 )
  • Thinking of upgrading
  • Time for maintenance
  • I need a diagnostic
  • No hot water
  • No heating
  • Not cooling enough

Calendar is loading...
- Available
- Booked
- Pending
- Partially booked

Start time: End time:

First Name (required):

Last Name (required):

Email (required):