Factory-Trained Technicians, Original Brand Parts

Loading...

Step [[ step ]] of 9 [[ stepTitle ]]

Appointment Selection Expired

Your held appointment time has expired. Please select a new date and time to continue.

Book Appliance Repair Online

Factory-trained technicians, genuine OEM parts, and a 90-day warranty on parts and labour. Tell us what is wrong and pick a day that works

Factory-Trained Technicians
Genuine OEM Parts
Upfront Pricing
620,000+
Repairs Since 2020
Since 1980
In Canadian homes
32
Service Areas, 5 Provinces

Check Your Service Area

Enter your address to see available appointments near you

  • Searching addresses…
  • [[ s.text ]]

We couldn't get a complete address for that selection. Please choose a different suggestion from the list, or type your full street address including house number.

Please search and select your address above.

Checking service area…

[[ step1CoverageResult.message ]]

What needs fixing?

Select the appliance that needs repair

  • [[ a.name ]]

[[ currentVariant.label ]]

[[ q.question ]](optional)

Your Booking Summary

Location [[ fullServiceAddress ]]
Appliance [[ applianceSummary ]]

What to Expect

1

Technician arrives

A factory-trained technician arrives at your address.

2

Diagnose and quote

Written quote before any work begins.

3

Fix and warranty

90-day parts and labour warranty on all work.

Calculating...

[[ '$' + fee.toFixed(2) ]]

Diagnostic Fee - taxes not included

[[ applianceName || 'Appliance' ]] Brand & Model

Select brand

Loading brands…

  • [[ b.name ]]

Model and serial numbers are usually on a sticker in one of these spots:

Your Booking Summary

Location [[ fullServiceAddress ]]
Appliance [[ applianceSummary ]]
Brand [[ brand ]]
Model No. [[ model ]]
Serial No. [[ serial ]]

Why brand and model number matter

Different brands need different tools, diagnostic software and parts. Knowing your brand and model means your technician arrives with the right equipment for your appliance.

Describe the issue

Select or Describe the issue

Uploaded photo preview !

Uploading…

Your Booking Summary

Location [[ fullServiceAddress ]]
Appliance [[ applianceSummary ]]
Brand [[ brand ]]
Model No. [[ model ]]
Problem [[ step4ProblemSummary ]]

Why photos help

Photos and video help your technician understand the problem before arrival. The more detail you give us, the better we can prepare your technician for the visit. Sometimes we can pre-order parts which may allow your technician to complete the repair on the first visit.

Questions? We're here to help

1-888-733-1995

Monday to Friday, 7am to 5pm MT / 9am to 7pm ET

Select appointment date and time

[[ step5MonthLabel ]]
Loading availability…

We do not have online booking availability in your area right now. Please call us at 1-888-733-1995 and one of our agents will check if we can accommodate your appointment.

Questions? We're here to help

1-888-733-1995

Monday to Friday, 7am to 5pm MT / 9am to 7pm ET

Selected Today Available Unavailable

Morning and afternoon are preferences, not guaranteed. Our dispatch team will do their best to honour your morning or afternoon preference. Your technician will call on the morning of your appointment to narrow down the arrival time.

Reserving your selected time…

Your Booking Summary

Location [[ fullServiceAddress ]]
Appliance [[ applianceSummary ]]
Brand [[ brand ]]
Model No. [[ model ]]
Issue [[ step4ProblemSummary ]]
Date [[ step5SummaryDate ]]

What to expect

  • A call from your technician on the morning of your appointment
  • Email or SMS reminder 2 days before your appointment
  • Free cancellation or rescheduling up to 24 hours before

Questions? We're here to help

1-888-733-1995

Monday to Friday, 7am to 5pm MT / 9am to 7pm ET

Primary Contact

We'll use this to confirm your appointment and reach you on the day

Please enter your first and last name.

Please enter a valid phone number.

Please enter a valid email address.

Address wrong?

Rental Property?

Please enter a valid 10-digit phone number.

Please enter a valid email address.

Your information is secure.

Contact details are only used for your appointment and are never sold. Landlord details are kept strictly private.

Review Your Booking

Appliance & Problem

Appliance Type [[ step7Appliance ]]
Configuration [[ variant ]]
[[ a.question ]] [[ a.answer ]]
Brand [[ brand || '—' ]]
Model [[ model ]]
Serial [[ serial ]]
Reported problem [[ step7Issue ]]
In your words [[ details ]]
Media Attached [[ step7Media ]]

Appointment

Date [[ step7Date ]]
Time window [[ step7Time ]]
Service Address [[ address.trim() || '—' ]]

Contact Details

Name [[ contactFullName || '—' ]]
Phone [[ contactPhone.trim() || '—' ]]
Email [[ contactEmail.trim() || '—' ]]
Landlord [[ step7Landlord ]]

Genuine OEM Parts

Manufacturer-supplied

90-Day

Warranty

Fully Insured

Licensed & bonded

Free Cancellation

Or reschedule, up to 24 hrs before

Your Booking Summary

Diagnostic Fee [[ '$' + fee.toFixed(2) ]]
Tax [[ '$' + tax.toFixed(2) ]]
Due Today [[ '$' + total.toFixed(2) ]]

No surprise charges

Your technician will give you a written quote before any repair work begins.

Questions? We're here to help

1-888-733-1995

Monday to Friday, 7am to 5pm MT / 9am to 7pm ET

Secure Payment

Diagnostic Fee [[ '$' + fee.toFixed(2) ]]
Tax [[ '$' + tax.toFixed(2) ]]
Diagnostic Due Now [[ '$' + total.toFixed(2) ]]
Loading secure payment form...
Capturing payment…

Enter the cardholder's name exactly as it appears on the card (letters, spaces, hyphens and apostrophes only).

Please check your card number.

Expiry date is incomplete or invalid - MM/YY.

Your Order Summary

Location [[ fullServiceAddress ]]
Appliance [[ (brand ? brand + ' ' : '') + applianceName ]]
Date & Time [[ step7Date + ' · ' + step7Time ]]

Security & Trust

  • Encrypted connection - your information is protected the entire time you're on this page
  • Your card details go straight to our secure payment processor and never touch our servers

How the diagnostic fee works

You pay the diagnostic fee today to reserve your appointment. After your technician diagnoses the problem, they will give you a written quote for the repair.

Booking your appointment…

Your payment was captured. We're finalizing your appointment now. This usually takes just a few seconds

Something went wrong

We captured your payment but couldn't confirm your appointment number. Please try again, or call us and we'll sort it out right away