Whole-system duct and dryer vent check with before-and-after photos - you see exactly what came out of your vents
That "$99 whole-house special" is a bait ad - the real number appears once they are in your hallway, or the "clean" is a shop-vac at the register. We photograph the inside of your ducts before and after instead.
Air Duct Repair in Whitinsville, MA: What It Costs and What We Find in These Older Homes
Air duct repair in Whitinsville usually runs between $350 and $1,200, depending on whether we’re sealing a disconnected run, replacing a crushed section, or abandoning an old steam-pipe chase and tying the register back to the main trunk. Most jobs in Whitinsville homes take longer than comparable work in newer Worcester County suburbs because the ductwork was retrofitted into houses never designed for forced air. Call (980) 447-2498 for a written quote before any work begins.
Whitinsville is different from every town around it. The housing stock tells the story: company-built worker cottages, two-families, and mill lofts erected between the 1880s and 1930s, nearly all originally heated by steam radiators. When central air arrived decades later, contractors had to route ducts through walls, crawlspaces, and masonry chases never meant to carry air. That retrofit history shapes every repair we do here.
Why Linden Air Duct Cleaning Is Whitinsville’s Preferred Air Duct Repair Company
We’ve worked in enough Whitinsville homes to know what’s behind the walls before we open them. The company blocks off Church Street, the streets around the old mill complex, the capes and cottages near Linwood Avenue. They share a common problem: duct systems stitched together from whatever pathways were available when forced air went in. A standard cleaning won’t fix a run that’s disconnected or a chase that’s shedding mortar into the airstream. Our Air Duct Repair team starts with a camera inspection so we know which situation we’re dealing with.
Every tech who comes to your door works to the Threshold Standard. That means they’re background-checked, identity-verified, and photo-badged. You get their name and photo before the visit. They show a photo ID badge at the door. No exceptions, no surprises. Marcus Veale leads our team, and he holds every job to a written 365-Day Done Right Promise: if the repair doesn’t hold, we come back at no charge.
We answer the phone with a live person 24/7. When a Whitinsville homeowner calls us about dust on the windowsill or a room that won’t heat, they talk to a human who can schedule the visit. No voicemail loops.
Duct Replacement in Whitinsville
Duct replacement in Whitinsville homes usually means cutting out a run that was never right to begin with. We see crushed flex from 1970s and 1980s retrofits that was stapled through plaster-and-lath bays and has since separated at the collar. We see runs routed through unconditioned attics with insulation long since gone. In the oldest homes, we see galvanized round pipe that’s rusted through at the seams. Replacement typically runs $500 to $1,200 per run, depending on access and length.
Crushed and Separated Flex Runs
Flex duct run through a plaster-and-lath bay gets pinched when it turns a tight corner. Over time, the inner liner tears and the run separates at the collar. The room still gets some air, but the system pulls dust from inside the wall cavity and blows it into the living space. We replace the run with properly sized, insulated flex and seal every connection with mastic, not tape.
Rusted Trunk Lines in Basements
In older Whitinsville basements with stone or brick foundations, trunk lines sit in damp air for decades. The galvanized coating fails, the seams open, and the system starts pulling basement air into the supply side. If the trunk is still structurally sound, we can sometimes seal and wrap it. If it’s gone, replacement is the honest fix.
Ductwork Installation in Whitinsville
Ductwork installation in Whitinsville is less common than repair, but it comes up in two situations: a homeowner finishes an attic or basement and needs new supply runs, or an old steam-pipe chase has failed so badly that the only sensible move is to abandon it and run a new, properly sized duct from the main trunk. New-run installation typically costs $700 to $1,800 depending on the length of the run, the difficulty of access, and whether we’re working in an unconditioned space. Every installation includes sealing at every joint and a written price before work begins.
Abandoning a Failed Chase
When a brick-lined steam chase is shedding mortar and can’t take a rotary brush without crumbling, we don’t keep fighting it. We cap it off, abandon the pathway, and tie the register back to the main trunk with sealed insulated flex. It’s the only repair that actually holds in these homes.
New Runs for Finished Spaces
Finishing a basement or attic in a Whitinsville home means the existing system has to move air to spaces it was never designed for. We size the new run to the room’s load, install it with proper support, and seal it so you’re not paying to condition the crawlspace.
Trusted Brands We Service in Whitinsville
We stock parts and materials that match what’s already in Whitinsville homes, and we work with equipment from Rotobrush and Nikro. When a repair calls for air-quality products, we install components from Aprilaire, Honeywell, and Guardsman. Stocking common collars, flex sections, mastic, and sealants means we don’t have to leave a job half-done and come back next week. That matters when you’ve got a register blowing dust into a child’s bedroom.
Common Air Duct Repair Problems We See in Whitinsville Homes
- Brick-lined steam chases used as supply ducts. The original steam-pipe passages were never meant to carry forced air. The mortar is friable, the runs aren’t sized, and cleaning alone never fixes the dust coming through those registers. Repair means cutting an access port, inspecting with a camera, and usually abandoning the chase for a properly sealed run.
- Crushed flex runs from 1970s and 1980s retrofits. When contractors retrofitted forced air into plaster-and-lath walls, they often stapled flex through tight bays. Those runs have collapsed or separated at the collar. The room still gets air, but it’s pulling from inside the wall.
- Disconnected return-side boots. Behind finished basement ceilings, return boots come loose and the system pulls crawlspace air instead of returning conditioned air to the air handler. You’ll notice the house feels stuffy and the system runs longer than it should.
- Mold colonization inside uninsulated supply ducts. Whitinsville’s humid summers push moisture into unconditioned attic runs. When the duct insulation is thin or gone, the interior liner stays damp long enough for mold to take hold. It’s a repair problem, not a cleaning problem.
Pricing for Air Duct Repair in Whitinsville, MA
| Repair Type | Typical Range in Whitinsville |
|---|---|
| Sealing a disconnected run at the collar | $350 – $550 |
| Replacing a crushed flex run | $500 – $900 |
| Abandoning a failed steam chase and tying back to the trunk | $600 – $1,200 |
| New duct run for a finished space | $700 – $1,800 |
| Camera inspection with written findings | $150 – $250 (waived with repair) |
These are whole-system, line-item prices. We write the price down before work starts and it doesn’t change at the end of the job. No per-vent pricing, no bait-and-switch. If the repair fails within 365 days, we come back at no charge. Call (980) 447-2498 for an exact quote. Estimates are free.
What We Found in a Worker Cottage off Spring Street
In the Whitinsville company blocks, a worker cottage off Spring Street had a supply run to the front bedroom that had been shoehorned through an original steam-pipe chase. The half-brick walls were shedding mortar dust straight into the airstream. The homeowner was vacuuming grey dust off the windowsill every morning. Our camera inspection confirmed it: the chase was disintegrating from the inside. We set up negative-pressure extraction, ran agitation tools up the chase to pull as much debris out as we safely could, then abandoned that pathway entirely. Our tech tied the register back to the main trunk with properly sealed insulated flex. The blower motor was pulling less static afterward. The dust stopped.
That’s the reality of duct repair in Whitinsville. The houses are beautiful. The ducts, in too many cases, are improvised. Our job is to find the improvised part and make it right, without charging you for a cleaning that was never going to solve the problem.
Serving Whitinsville, MA - Our Local Coverage Area
We’re based in the Whitinsville area and know this community well. Use the map below to see our service coverage - if you’re nearby, we can almost certainly help.
FAQs About Air Duct Repair in Whitinsville
Yes, but rarely by cleaning alone. The brick-lined chases originally carried steam pipes, not air. The mortar is typically friable, the runs aren’t sized correctly, and a standard rotary brush can make the problem worse. The repair that holds is to abandon the chase, cap it, and tie the register back to the main trunk with properly sealed insulated flex. This runs $600 to $1,200 depending on access. Call (980) 447-2498 and we’ll inspect it with a camera first.
Because the ductwork in most Whitinsville homes was retrofitted into structures designed around steam heat. The runs are longer, more convoluted, and harder to access than purpose-built forced-air systems in newer construction. Our techs use flexible agitation equipment to reach through tight masonry chases and plaster-and-lath bays. A typical job here runs 3 to 5 hours, compared to 2 to 3 in a newer development in Milford or Westborough.
A disconnected run usually shows up as one room that’s noticeably warmer or cooler than the rest of the house, combined with dust that returns within days of cleaning. You may also hear a whistling or flapping sound when the blower kicks on. A camera inspection shows the separation at the collar. Sealing that disconnect is a $350 to $550 repair. Call us and we’ll confirm what’s happening before you pay for anything.
Usually yes. The converted Whitin Machine Works mill complex has open-plan units with non-standard, industrial-origin ductwork, but most connections, collars, and runs can be repaired or replaced with standard galvanized and flex materials. The challenge is usually access, not parts. If you’re in the mill lofts, call (980) 447-2498 and we’ll send a tech who’s worked in that building.
We do. Dryer vents in old Whitinsville homes often run through the same improvised pathways as the supply ducts. While we’re already in the crawlspace or attic, we’ll check the dryer vent for lint buildup, disconnection, or improper termination. If it needs cleaning or repair, we’ll quote it separately in writing before doing the work.
We Also Serve Cities Near Whitinsville
We serve homeowners across the Blackstone Valley and into Worcester County, including Milford, Bellingham, Westborough, and Webster. If you live near Whitinsville and need duct repair, call (980) 447-2498 and we’ll get you a written quote.
Call Linden Air Duct Cleaning for Air Duct Repair in Whitinsville
If your Whitinsville home has a room that won’t heat, dust that won’t stop, or a register blowing air you don’t trust, call us. We’ll send a Threshold Verified technician whose name and photo you’ll have before the visit. You’ll get a written price before any work starts, and a written 365-Day Done Right Promise if the repair doesn’t hold. Call (980) 447-2498 now and talk to a real person.
Written by Marcus Veale, Owner at Linden Air Duct Cleaning, serving Whitinsville homeowners with air duct repair, replacement, and installation.




Before
After
Before
After
Before
After