Diagnostic or service call
The technician investigates the symptom, checks relevant safety controls and identifies the likely repair scope.
- Fee policy should be stated before booking
- Repair credit varies by company
- After-hours rates may differ
Most furnace repairs begin with a diagnostic or service-call charge, followed by a written repair option once the failed component and system condition are known. Common Surrey repairs often fall between about $150 and $700, while motors, gas valves, control boards or heat-exchanger work can cost more.
Equipment, labour, access, permits, electrical, gas, venting and existing-system conditions can materially change the final price.
These are broad market ranges, not flat Accolade prices. Part brand, availability, access, after-hours timing and system condition affect the written repair quote.
The technician investigates the symptom, checks relevant safety controls and identifies the likely repair scope.
Common lower-cost work can include flame sensors, ignitors, thermostats, switches, drains or minor wiring corrections.
Blower/inducer components, circuit boards, pumps and more involved electrical or combustion-control work commonly sit in this range.
Large components or labour-intensive repairs can reach four figures. Heat-exchanger concerns should trigger a repair-versus-replace discussion.
| Cost factor | Lower-cost situation | Higher-cost situation |
|---|---|---|
| Failure type | Dirty sensor or simple switch | Motor, board, gas valve, heat exchanger or multiple failures |
| Part availability | Common stocked component | OEM-only, obsolete or special-order part |
| Access | Open mechanical room | Crawlspace, finished enclosure or restricted strata access |
| Timing | Scheduled weekday service | Emergency, evening, weekend or severe-weather demand |
| System age | Newer unit with available parts | Older furnace with corrosion, wear or discontinued controls |
| Root cause | Single failed component | Airflow, venting, drainage, gas or electrical issue causing repeat failure |
A responsible repair quote should identify both the failed part and the condition that caused or contributed to the failure.
The furnace may have an ignitor, flame-sensing, pressure-switch, venting, gas or control issue. Diagnosis determines whether the repair is minor or more involved.
The problem may involve a capacitor, motor, control board, airflow restriction or wheel. Repair cost depends on the motor type and underlying cause.
Limit trips, drainage, venting, thermostat, control or overheating issues can require testing over a complete operating cycle.
The furnace may need to remain off until safety is assessed. Major repair should be compared with replacement cost and remaining equipment life.
A single dollar threshold does not decide every furnace. A lower-cost repair can make sense on an otherwise sound unit, while a major repair on an older furnace may not.
The figures are broad 2026 Surrey and British Columbia market-planning ranges compiled from publicly available contractor, retailer and marketplace guides. They are provided to answer early budgeting questions and should not be represented as Accolade's completed-job average until internal job data supports that claim.
Publicly advertised 2026 service-call ranges commonly fall around $90 to $150. Confirm the fee, after-hours policy and whether any amount is credited toward an approved repair before booking.
Ignitors, flame sensors, thermostats, pressure switches, drains and minor electrical corrections often sit toward the lower end, but the technician must verify the actual failure.
Variable-speed motors, inducer assemblies, control boards, gas valves, heat exchangers, obsolete parts and multiple related failures can move a repair into the upper ranges.
Age alone is not enough. Compare the repair cost, heat-exchanger condition, efficiency, part availability and likelihood of additional failures with a written replacement option.
Usually not for an unknown failure. A phone discussion can explain the diagnostic fee and possible ranges, but exact pricing generally requires testing the furnace.
Share the furnace model, age, symptoms, error code, recent work and whether the system can operate safely. Accolade can schedule the diagnostic step needed before an exact repair price is approved.