Range hood fan not pulling, lights out or noisy motor? Our licensed Concord NH range hood repair technicians fix all hood types, including under-cabinet, wall-mount and downdraft.
Failed motor, capacitor or a stuck switch.
Clogged grease filters or a blocked duct.
Burnt bulb or a failed socket or control board.
Loose fan blade or failing motor bearings.
Faulty control panel or switch.
Saturated filters or a damaged drip tray.
Cooking-heavy Concord households, especially in colder months when windows stay shut, load range hoods with grease that clogs filters and strains the fan motor, which is the top cause of weak suction calls we get.
Most range hood repairs are a motor or capacitor issue, a control or light fault, or a filter and duct airflow problem. We carry common parts so most Concord range hood repairs finish in one visit.
Flat-rate quote confirmed before we start — here's the typical range.
Ranges are typical for Concord NH service calls. Your exact price is confirmed on-site before work begins.
Tell us the problem — we find the earliest slot, often same-day.
Technician arrives with common parts already on the van.
You approve the exact price before any repair work starts.
Fixed and tested, backed by a 90-day warranty.
"Hood fan barely moved air. New motor capacitor fixed it same day."
"Clear quote, quick work."
Most range hood repairs run $90–$400 depending on the part, with a flat-rate quote confirmed before work begins.
Usually clogged grease filters, a blocked duct or a weak fan motor.
Yes, we service under-cabinet, wall-mount, island and downdraft hoods.
Broan, Zephyr, Whirlpool, GE, KitchenAid, Bosch, Samsung and LG.
Yes, we run 24/7 including weekends; after-hours emergency dispatch may carry a modest additional fee, confirmed before booking.
As a rule of thumb, if the range hood is under about 10 years old and the repair costs less than half the price of a new unit, repair is usually the better value — we'll give you an honest recommendation on-site.
Same-day range hood repair across Concord NH & Merrimack County.