
Bathroom Ventilation & Exhaust Fans
Bathroom exhaust fans sized right, ducted outside instead of into the attic, with timers and quiet certified motors.
A bathroom exhaust fan is a moisture pump, and moisture is the thing that ruins bathrooms. Every shower puts about a half pint of water into the air, and that water is going somewhere: out a duct, into your paint, or into the framing. Peeling paint above the shower, a mirror that never clears, and a musty smell that will not leave are the same problem wearing different clothes. In winter the moisture also condenses inside exterior walls where nobody can see it working. We replace and install bathroom fans across Lancaster County and Chester County as a standalone service, and it is one of the cheapest fixes in remodeling with the longest list of things it quietly prevents: mold, ruined drywall, rotted sheathing and popped ceiling paint.
Here is what we find in more than half of the older houses we open up: the fan runs fine and blows every bit of that moisture straight into the attic. Sometimes the duct popped off a rafter years ago and just lies there. Sometimes there was never a duct at all. Either way the insulation gets damp, the roof sheathing grows black mold, and the fan has been making the house worse every day it runs. Your attic does not need a steam room. We wrote up [why attic venting is a problem](/blog/bathroom-fan-venting-into-attic) in plain English, and fixing it is the core of this service: insulated duct, run as short and straight as the framing allows, out through the roof or a gable wall with a capped, dampered termination. If your bathroom has no fan at all, just a window, code once allowed that, but nobody opens a window in January in Pennsylvania.
Sizing and controls matter more than brand. The rough rule is one CFM per square foot of bathroom, with 50 CFM as the floor and more for big rooms and separate toilet rooms. Modern certified fans run at 1 sone or less, quieter than a refrigerator, so nobody skips running the fan because of the noise. We like timer switches because the fan needs to run 20 minutes after the shower ends, not until someone remembers it. Humidity sensing switches go a step further and run the fan whenever the room needs it, which is the right answer for teenagers and rental units. One honest note: if your existing fan works, the duct already runs outside and the new housing is the same size, a handy homeowner can swap a fan in an afternoon. Where we earn our keep is new ducting, ceiling repair, and getting a bigger housing into old framing without wrecking the drywall around it. Estimates are free anywhere in Lancaster County and Chester County.
WHAT WE DO
Bathroom Ventilation & Exhaust Fans: the full scope
Fan sizing
CFM matched to the room using the one CFM per square foot rule, with 50 CFM minimum and upsizing for tubs, big showers and toilet rooms.
Ducting to the outside
Insulated duct run short and straight, terminated through the roof or gable wall with a capped, dampered hood. Never into the attic.
Quiet certified fans
Certified low sone models, most at 1 sone or under, so the fan actually gets used.
Timer and humidity switches
Countdown timers or humidity sensing controls so the fan runs the 20 minutes after the shower that do the real work.
Ceiling and drywall repair
Old housings removed, oversized holes patched and finished so the new fan looks planned, not patched in.
Attic damage check
While we are up there, we look at the insulation and sheathing and tell you honestly what the old venting has done.
HOW IT GOES
Our process, step by step
- 1
Inspect the existing setup
We find out where the old duct actually goes, measure the room and check attic access before quoting.
- 2
Pick the fan
CFM, sone level and controls chosen for the room, with model options at more than one price.
- 3
Install and duct
New fan mounted to framing, insulated duct run to a proper exterior termination, damper and cap installed.
- 4
Test and finish
Airflow checked at the grille, drywall patched and painted where needed, timer programmed and explained.
HONEST NUMBERS
What it costs around here
2026 ranges, written quotes are free and exact
| Fan replacement, existing duct | $250 to $450 |
|---|---|
| New fan with new exterior duct | $500 to $950 |
| Timer or humidity switch | add $90 to $150 |
2026 ranges for Lancaster County and Chester County. The wide spread on new ducting reflects how far the roof or gable wall is from the fan.
FROM OUR JOBS
Photos from real sites




EVERY PHOTO: OUR CREW, OUR CLIENTS' HOMES. NO STOCK.
GOOD QUESTIONS
Questions we hear a lot
How do I know if my bathroom fan vents into the attic?
Look in the attic above the bathroom. You should see an insulated duct running from the fan housing to the roof or a gable wall. A duct lying loose on the insulation, or no duct at all, means the fan is dumping moisture into the attic. Other signs: damp or matted insulation above the bathroom, frost on nail tips in winter, and dark staining on the roof sheathing. Any of those is worth a call before mold gets a vote.
What size bathroom fan do I need?
One CFM per square foot of floor, with 50 CFM as the minimum. An 8 by 10 bathroom wants at least 80 CFM. Add capacity for a separate toilet room or a big soaking tub. Bigger is not automatically better: a 110 CFM fan choked by a 4 inch duct full of elbows moves less air than a right sized fan on a straight run, which is why we size the duct and the fan together.
How long should the fan run after a shower?
About 20 to 30 minutes. The mirror clearing is not the finish line; the drywall and framing need the extra time to dry out. That is exactly what timer switches are for. Set it, leave, and the fan shuts itself off instead of running until bedtime or, more commonly, not running at all.
OFTEN COMBINED WITH
WHERE WE WORK
Bathroom Ventilation & Exhaust Fans across Lancaster & Chester County
Based in Denver, PA and working about 75 miles in every direction. If your town is on this list, we have either worked there or driven past it on the way to a job. Every link below opens local notes on the housing and what it usually needs.
- Lancaster, PA
- Denver, PA
- Ephrata, PA
- Lititz, PA
- Reading, PA
- Lebanon, PA
- Elizabethtown, PA
- West Chester, PA
- Downingtown, PA
- Coatesville, PA
- York, PA
- Harrisburg, PA
- Hershey, PA
- Columbia, PA
- Mount Joy, PA
- Manheim, PA
- Millersville, PA
- Willow Street, PA
- Strasburg, PA
- New Holland, PA
- Quarryville, PA
- Adamstown, PA
- Wyomissing, PA
- Sinking Spring, PA
- Morgantown, PA
- Palmyra, PA
- Exton, PA
- Malvern, PA
- Kennett Square, PA
- Honey Brook, PA

FREE WRITTEN ESTIMATES
Planning bathroom ventilation & exhaust fans? Send photos.
Snap the room or the problem, send the form, and we call back with a real ballpark the same business day. Or talk first: (717) 210-8194
PA HIC #PA214721· LICENSED & INSURED · SERVING LANCASTER + CHESTER COUNTY
