Open Daily 7 AM - 10 PM ET(437) 475-2233
Residential chimney and roof detail

ComfortEdge Services · Toronto & the GTA

Home service cost guide.

A starting point for your budget, not a final bill. Find your service, compare typical price ranges and understand what goes into your quote.

Browse service prices
25 services to exploreCAD price rangesProject-specific quotes
5/ 5

From verified customer reviews

Get a free quote

Tell us what needs attention. We reply within 24 hours.

Adding your address helps us confirm availability faster.

Find your service

Your home. Your budget.

35 services

Chimney & Fireplace

Chimney Inspection

Typical range · CAD

$150 - $450

Chimney inspection (Level 1-2)
Level 2 camera inspections for sales or appliance changes cost more than a basic visual check.

View service & pricing
Chimney & Fireplace

Chimney Sweep

Typical range · CAD

$180 - $340

Chimney sweep & Level 1 inspection
one open masonry fireplace or wood insert. Flue condition and roof access affect the final scope.

View service & pricing
Chimney & Fireplace

Gas Fireplace Maintenance

Typical range · CAD

$150 - $300

Gas fireplace maintenance
Cleaning, glass, burner and safety checks; replacement parts are extra.

View service & pricing
Chimney & Fireplace

Gas Fireplace Repair

Typical range · CAD

$180 - $950

Gas fireplace repair
Fault diagnosis, appliance model, pilot or ignition issues, replacement components and venting access.

View service & pricing
Water & Pool Heaters

Pool Heater Repair

Typical range · CAD

$200 - $1,200

Pool heater repair
Diagnosis, ignition, sensors, control boards or heat exchanger work.

View service & pricing
Chimney & Fireplace

Wood Stove Cleaning

Typical range · CAD

$180 - $350

Wood stove cleaning
Stove type, flue length, creosote build-up and access.

View service & pricing
Water & Pool Heaters

Tankless Water Heater

Typical range · CAD

$3,200 - $5,200

Tankless water heater replacement
Equipment capacity, venting, connections and any changes needed to the existing installation.

View service & pricing
Water & Pool Heaters

Tank Water Heater

Typical range · CAD

$1,400 - $2,800

Tank water heater replacement
Equipment size, installation setup and connections. Confirm equipment, labour and disposal inclusions.

View service & pricing
Roofing & Exterior

Roof Repair

Typical range · CAD

$350 - $2,500

Roof repair
Size of the damaged area, shingle type, roof pitch and decking condition.

View service & pricing
Roofing & Exterior

Roof Replacement

Typical range · CAD

$9,000 - $25,000

Roof replacement
Typical asphalt-shingle home. Roof size, layers removed, pitch and materials.

View service & pricing
Roofing & Exterior

Roof Waterproofing

Typical range · CAD

$800 - $4,000

Roof waterproofing
Membrane or coating type, roof area and surface preparation.

View service & pricing
Roofing & Exterior

Gutter Cleaning

Typical range · CAD

$160 - $520

Eavestrough & gutter cleaning
Home height, gutter length, debris, roof pitch and nearby tree cover. Repairs are a separate scope.

View service & pricing
Roofing & Exterior

Gutter Repair & Replacement

Typical range · CAD

$300 - $3,500

Gutter repair & replacement
Spot repairs versus full seamless replacement, length and storeys.

View service & pricing
Roofing & Exterior

Eavestrough Repair

Typical range · CAD

$200 - $900

Eavestrough repair
Leaks, sagging sections, hangers, downspouts and height.

View service & pricing
Roofing & Exterior

Fascia Board Repair

Typical range · CAD

$300 - $1,800

Fascia board repair
Linear feet replaced, rot behind the board and capping material.

View service & pricing
Roofing & Exterior

Soffit Repair

Typical range · CAD

$300 - $2,000

Soffit repair
Area affected, material, ventilation and any animal or water damage behind it.

View service & pricing
Roofing & Exterior

Roof Flashing Repair

Typical range · CAD

$250 - $1,200

Roof flashing repair
Location (walls, skylights, valleys), length and shingle removal needed.

View service & pricing
Chimney & Fireplace

Chimney Flashing Repair

Typical range · CAD

$400 - $1,500

Chimney flashing repair
Reseal versus full step and counter flashing replacement, chimney size and roof pitch.

View service & pricing
Chimney & Fireplace

Chimney Crown Repair

Typical range · CAD

$350 - $2,200

Chimney crown reseal · $350 - $700
Existing crown condition and whether resealing is appropriate rather than rebuilding.

Concrete chimney crown rebuild · $900 - $2,200
Crown dimensions, removal of damaged material, access and the required concrete work.

View service & pricing
Chimney & Fireplace

Chimney Cap Installation

Typical range · CAD

$180 - $450

Chimney cap replacement
Cap size, material, fit and roof access affect scope.

View service & pricing
Chimney & Fireplace

Chimney Rebuild & Tuckpointing

Typical range · CAD

$350 - $4,800

Chimney repair
A broad category: damage extent, masonry work, height and materials. Individual repairs vary considerably.

View service & pricing
Chimney & Fireplace

Chimney Leak Repair

Typical range · CAD

$300 - $2,500

Chimney leak repair
Leak source (cap, crown, flashing or masonry) and the extent of water damage.

View service & pricing
Dryer Vents

Dryer Vent Cleaning

Typical range · CAD

$130 - $380

Dryer vent cleaning
Vent length, blockage, termination height and access. Repairs or installation are separate scopes.

View service & pricing
Dryer Vents

Dryer Vent Repair

Typical range · CAD

$150 - $500

Dryer vent repair
Crushed or disconnected ducting, exterior hood replacement and access.

View service & pricing
Dryer Vents

Dryer Vent Installation

Typical range · CAD

$250 - $900

Dryer vent installation
Vent run length, wall or roof penetration and duct material.

View service & pricing
Chimney & Fireplace

Chimney Animal & Nest Removal

Typical range · CAD

$180 - $420

Chimney Animal & Nest Removal
Nest size, animal type, flue access and whether a cap is needed afterwards.

View service & pricing
Chimney & Fireplace

Gas Fireplace Pilot & Ignition Repair

Typical range · CAD

$160 - $380

Gas Fireplace Pilot & Ignition Repair
Pilot assembly, thermocouple or thermopile, spark module, model and parts availability.

View service & pricing
Chimney & Fireplace

Pellet Stove Cleaning & Maintenance

Typical range · CAD

$190 - $360

Pellet Stove Cleaning & Maintenance
Stove model, exhaust length, ash buildup, blower condition and access.

View service & pricing
Water & Pool Heaters

Tankless Water Heater Descaling

Typical range · CAD

$180 - $350

Tankless Water Heater Descaling
Unit model, scale buildup, isolation valves and access to the unit.

View service & pricing
Water & Pool Heaters

Pool Heater Opening & Diagnostic

Typical range · CAD

$150 - $280

Pool Heater Opening & Diagnostic
Heater type, winterization condition, debris, controls and any fault codes.

View service & pricing
Water & Pool Heaters

Water Heater Leak Repair

Typical range · CAD

$180 - $520

Water Heater Leak Repair
Leak source, valve or fitting type, tank condition and access.

View service & pricing
Roofing & Exterior

Gutter Guard Installation

Typical range · CAD

$450 - $2,200

Gutter Guard Installation
Gutter length, guard type, home height, roof edge details and existing gutter condition.

View service & pricing
Roofing & Exterior

Skylight Flashing & Leak Repair

Typical range · CAD

$300 - $1,100

Skylight Flashing & Leak Repair
Skylight type, flashing condition, surrounding shingles, roof pitch and interior water damage.

View service & pricing
Dryer Vents

Dryer Vent Booster Fan Service

Typical range · CAD

$190 - $480

Dryer Vent Booster Fan Service
Fan model, vent length, lint buildup, wiring access and whether replacement is needed.

View service & pricing
Dryer Vents

Dryer Vent Hood & Pest Guard Installation

Typical range · CAD

$120 - $280

Dryer Vent Hood & Pest Guard Installation
Hood type, wall material, height, existing termination condition and access.

View service & pricing

Cost factors

Why two homes cost differently.

Condition & scope

A routine clean and a repair to damaged masonry are different jobs. Inspection findings help define the work that is actually needed.

Access & height

Roof pitch, chimney height, tight equipment spaces and access arrangements can affect the setup and work involved.

Parts & materials

Equipment model, replacement components, masonry materials and availability can change the proposal.

Additional findings

Concealed damage or a second issue may need a separate decision. Ask how changes will be explained and priced before extra work proceeds.

Compare like for like

What belongs in your quote?

A useful quote explains the work, not just the headline number. Ask for clarification wherever the scope is unclear.

  • The inspection or diagnostic visit and any charge for it.
  • The work included, materials and replacement parts.
  • Taxes, access arrangements and any disposal costs.
  • What is excluded and how additional findings are handled.
  • The agreed visit details and any applicable service terms.

Pricing questions.

What do the price ranges cover?

Typical scopes for the listed work, including standard access and materials. Parts, taxes, repairs found during the visit and unusual access are quoted with your project.

Will my job fit within the range?

Most jobs do. Access, condition, parts and the required work can move a project outside the range, which is why every quote is confirmed before work starts.

Are parts and taxes included?

Do not assume they are. Ask ComfortEdge Services to confirm parts, taxes, visit charges and exclusions in your project-specific quote.

What should I share when asking about cost?

Your address, service needed, equipment make and model, photos and a short description of the issue help start a useful discussion.

Explore all services
(437) 475-2233