If you live in a Brooklyn co-op or condo and you have ever tried to schedule something as simple as a dryer vent cleaning, you already know the secret: the dryer is the easy part. The building is the hard part. We have shown up at pre-war buildings in Brooklyn Heights where the super expected a hose-and-vacuum guy and instead got a crew with three layers of paperwork in our hands. We have also rolled into modern condos in Williamsburg where the managing agent emailed our certificate of insurance back to us with a polite note that the limits were not high enough. After enough of this, you stop being surprised. You build a workflow.
This guide is the workflow. It is written for the Brooklyn shareholder, the condo owner, the board member trying to get a building-wide policy on the books, and the managing agent who is tired of approving sketchy COIs from outfits that vanish after the check clears. We are going to walk through every part of cleaning a dryer vent inside a Brooklyn co-op or condo: the four building configurations we see, how to identify which one you have, the board-letter and COI requirements that get a job approved on the first try instead of the fourth, what we actually find inside these vents, what we refuse to clean and why, and what it costs.
This is the long version. If you want the short version, call us at (718) 541-5567 or book at /book. We do this work in Brooklyn every week and the back office side of it is the part we have gotten genuinely good at. If you want the broader picture across all building types, our complete Brooklyn dryer vent cleaning guide is the parent piece. Otherwise, settle in.
Why co-ops and condos make dryer vent cleaning a paperwork exercise
The single biggest difference between cleaning a dryer vent in a Park Slope brownstone and cleaning the same dryer vent four blocks away in a co-op is that the brownstone owner can hire whoever they want, on whatever Tuesday they want, for whatever price they want. The co-op shareholder cannot. The dryer is technically inside the shareholder's apartment, but the wall behind it, the shaft above it, the roof cap that vents it, and the corridor we have to walk through to reach it all belong to the corporation. Touching any of them invokes the building's house rules and the board's risk tolerance.
In Brooklyn, the typical chain of approvals for a routine dryer vent cleaning in a co-op looks like this. First the shareholder calls the managing agent or super to confirm whether a vendor needs to be approved. Second the vendor (us) sends a board letter outlining the scope of work. Third the vendor sends a certificate of insurance naming the cooperative corporation and the managing agent as additional insureds. Fourth the building manager or super books the freight elevator window. Fifth we show up during pre-approved hours, do the work, write a report, and leave. None of those steps is technically about cleaning a vent. Four of them are about insurance and access. This is the world.
Condos are slightly different but not as different as people expect. Condominium associations rarely have the same shareholder-corporation structure that co-ops do, but they almost always have house rules that require contractors to carry insurance and follow elevator and noise rules. A surprising number of Brooklyn condo boards now ask for the same COI limits the co-ops do. The lesson: do not assume the condo conversation is a casual one.
The biggest delay we see on Brooklyn co-op and condo jobs is not the work itself. It is the day or two between a shareholder calling us, the board manager asking for a COI, and the COI being approved. That window can close a Saturday slot that should have been easy.
We have built our process around removing that delay. We send the board letter and COI the same day, we use a workers comp policy and general liability policy that are not going to come back with questions, and we keep our scope of work specific enough that a managing agent does not need to chase us for clarifications. None of this is romantic. All of it is why we get hired again.
The four configurations Brooklyn co-ops and condos use
Before we talk about what goes wrong, you need to know what your building is. There are four basic dryer vent configurations across Brooklyn co-ops and condos. The configuration determines almost everything: whether your vent runs eight feet or thirty-eight, whether your dryer's airflow is yours alone or borrowed from a fan two floors above you, what we charge, and whether we can even legally touch the system without building authorization.
Configuration 1: Private wall vent
The simplest and best setup. Your dryer sits on an exterior wall, the exhaust duct punches straight through the wall to a hooded vent cap outside, and the entire run from dryer to outside is yours. This is the Brooklyn version of the suburban setup. It is common in newer condos in Williamsburg, Greenpoint, and parts of DUMBO where buildings were designed knowing in-unit laundry would be a feature.
Pros: short run (typically 8 to 18 feet), nothing shared, low fire propagation risk to neighbors, easy to clean, no special board paperwork beyond standard COI for vendor work.
Cons: vent caps in Brooklyn get colonized by birds, especially pigeons. We open up these caps and find nests roughly twenty percent of the time. If yours is on a low floor, this is the most likely thing your cleaning will fix.
Configuration 2: Private roof vent
Slightly more involved. Your dryer is yours alone, but it does not vent through the wall directly behind it. Instead the duct rises through a chase inside your wall, runs along the ceiling between floors, climbs a vertical shaft, and exits through a dedicated roof cap on the building's roof. The run is longer (typically 25 to 60 feet, sometimes more in pre-war buildings where the riser snakes around structural elements), and at least part of it is inside the building's common shaft space.
This is the most common setup in Brooklyn co-op and condo conversions of older buildings. A pre-war building in Brooklyn Heights that converted units to allow in-unit laundry typically chose this design because punching a new exterior penetration through landmark masonry was either prohibited or expensive.
Pros: still private to your apartment, no shared airflow with other units, clean liability story.
Cons: the run is long, the static pressure is high, dryers struggle on these runs, and the cleaning is harder because we are working through more elbows and a vertical riser. We talk about why these runs are punishing in why Brooklyn apartments have the worst dryer vent runs in NYC.
Configuration 3: Shared booster-fan trunk
This is the configuration that catches Brooklyn shareholders off-guard the most often. Multiple units, sometimes a whole stack of six or eight floors, all vent their dryers into a single common trunk duct. The trunk runs vertically up the building and discharges at the roof. Because the trunk is so long and serves so many dryers, a residential dryer's own blower cannot push exhaust the full distance. The building installs an in-line booster fan to assist, almost always located on the roof or at the top of the shaft.
You will find this configuration in many pre-war SoHo-style buildings, but it absolutely exists in Brooklyn too. We see it in older co-ops in Brooklyn Heights, Park Slope, and the southern slope of Cobble Hill that retrofitted in-unit laundry at scale. We have also seen it in some 1980s mid-rise co-ops where the original design anticipated dryers in every unit.
Pros: the system works when it works. A healthy booster fan plus a clean trunk plus a properly installed transition hose at the unit can give you essentially the same dry times as a single-family home.
Cons: this is where the trouble lives. The trunk accumulates lint from every dryer that vents into it. When the booster fan fails, every dryer in the stack stops drying properly within a week or two. Worst of all, a fire that starts in one apartment's transition hose can propagate up the shared trunk to other apartments. This is rare, but the building code awareness around it has grown, and most boards know this is the risk that keeps them up at night. See our Brooklyn dryer vent fires prevention piece for the longer write-up.
Configuration 4: Shared passive shaft
The rarest and most worrying configuration. Same idea as the booster-fan trunk except there is no booster fan. Multiple units share a common shaft and rely entirely on each dryer's own blower to push exhaust up and out. Physically, this almost never works as designed. The dryer at the bottom of the stack is fighting against the airflow contributed by every dryer above it, and exhaust has a tendency to back-pressure into apartments that are not currently running their dryer. Lint settles inside the shaft because air velocity is too low to carry it out.
We are not going to name buildings, but we have walked away from jobs in two Brooklyn co-ops where this configuration was the design and where the building's house rules technically allowed in-unit dryers without acknowledging that the shaft would not move the air. In one of them, the shaft was so heavily lint-loaded that the trunk had become continuous combustible material from the ground floor to the roof.
Pros: none, really. It is a legacy design and almost always a sign the building did not anticipate in-unit dryers when it was built.
Cons: airflow is poor, lint accumulates rapidly, and the fire propagation risk across units is the highest of any configuration. This is the configuration where we sometimes tell shareholders we cannot clean the in-unit segment safely without the building also authorizing a cleaning of the shared shaft, because the shaft is the problem.
| Configuration | Run length | Building shared? | Fire propagation risk | Typical cleaning price (single unit) |
|---|---|---|---|---|
| Private wall vent | 8-18 ft | No | Low | $225-$300 |
| Private roof vent | 25-60 ft | Shaft yes, airflow no | Low to medium | $275-$400 |
| Shared booster-fan trunk | 30-100 ft (trunk) | Yes, trunk + airflow | Medium to high | $250-$350 (unit only) |
| Shared passive shaft | 20-80 ft (shaft) | Yes, shaft + airflow | High | Building authorization required |
The pricing column is for the in-unit portion only. Cleaning the shared trunk itself is a building-wide job and we price that differently, which we cover later.
How to tell which configuration your unit has
Most shareholders do not know what configuration their building uses. That is fine. There are clues, and once you know what to look for, you can usually figure it out in five minutes without leaving your apartment.
Clue one: where is the dryer in your apartment? If it sits against an exterior wall and there is a vent cap on the outside of the building directly behind it, you have configuration 1, the private wall vent. Walk around the outside of the building (or look from across the street) and find the cap. If you cannot find a cap, you do not have a wall vent.
Clue two: is there a roof cap with one duct or many? If you can get on the roof, count the dryer vent caps. A building with one big trunk discharge will have one large hooded cap (sometimes 8 to 12 inches across) often with a screened opening and visible signs of lint accumulation around its base. A building with private roof vents will have many smaller caps, one per unit that has a dryer. If you see ten units' worth of laundry happening but only one or two caps, you are on a shared trunk.
Clue three: does the building have rules about dryer running hours? This is a tell. Buildings that restrict dryer use to certain hours, or that limit how many dryers can run simultaneously, almost always have a shared shaft of some kind. The rule exists because the airflow cannot handle every unit running at once. If your house rules quietly include "no dryer use after 10pm" or "please coordinate with neighbors during high-usage periods," you are on a shared system.
Clue four: does the dryer share the kitchen exhaust shaft? This sounds insane but it happens, particularly in pre-war Brooklyn buildings where renovations connected a dryer to the nearest convenient duct without checking what that duct was. If your dryer venting smells like cooking when your downstairs neighbor cooks, or if your kitchen exhaust hood sometimes draws lint, the systems are crossed. This is a serious building violation and we will explain what to do about it in the "what goes wrong" section.
Clue five: dry times. A healthy private wall vent dries a normal load in 45 to 60 minutes. A healthy private roof vent might run 55 to 75 minutes. A healthy shared booster-fan trunk should still hit 60 to 80 minutes. If you are routinely running two cycles to dry a single load, something in your configuration is failing, but the configuration itself may also be telling you something.
Clue six: ask the super. Honestly, the fastest way is to ask. Most Brooklyn supers know exactly what their building has because they have been called to deal with it. "Hi, do dryers in this building vent privately or through a shared shaft?" is a thirty-second conversation. If the super does not know, ask the managing agent. If neither knows, you should treat the building as a shared system until proven otherwise.
The shared-shaft warning
We need to spend a section here because this is the part of Brooklyn co-op and condo work that we genuinely refuse some jobs over.
In a shared-shaft building, the trunk duct that carries every dryer's exhaust to the roof is, in fire-code terms, a piece of common building infrastructure. It connects multiple residences. If a fire starts in one unit's transition hose, the trunk is the path the fire takes to reach the next unit. Real Brooklyn examples (we are not naming buildings): an in-unit fire in a fifth-floor apartment propagated up the shared trunk to the eighth-floor apartment because the trunk was lint-loaded its entire vertical length. The original fire would have been a kitchen-fire-equivalent loss. The trunk turned it into a multi-unit displacement.
We do not have a problem cleaning the in-unit portion of a shared-shaft system. We have a problem cleaning the in-unit portion when the building has never had the shared shaft cleaned and when we know the shaft is the actual hazard. In that situation, the shareholder is paying us to remove the lint from the wrong fifteen feet of duct. The cleaning makes the shareholder feel safer without actually reducing the building's risk profile. We will not do that job.
What we will do, and what we recommend boards do, is one of three things:
- Authorize a building-wide cleaning of the trunk and all unit-side runs together. We do this work and we issue a single report covering the whole stack. This is the right answer for any building over twenty years old that has never had the shared shaft cleaned.
- Document the limitation in writing if the board declines a building-wide cleaning. We will still clean the in-unit portion, but we will write into our report that we did not clean the shared trunk and that we recommend the building authorize this. This protects everyone.
- Decline the job if the shaft is so badly compromised that cleaning only the in-unit portion is misleading. We have done this twice in Brooklyn co-ops. We do not enjoy doing it. We do it because the alternative is taking a check that does not solve the problem.
This is the part of co-op work that does not get talked about enough. The shareholder thinks they hired a cleaner. They actually hired a witness. A witness who knows what they are looking at, and who is willing to put what they saw in writing.
Board letters and required documentation
This is the section to send to your managing agent. It explains exactly what we send for a Brooklyn co-op or condo job and what should appear in any vendor's board letter.
A complete board letter for a dryer vent cleaning in a Brooklyn co-op or condo should contain the following, on company letterhead:
- The vendor's legal business name, address, phone number, and tax ID.
- The vendor's general liability insurance carrier name, policy number, limits, and expiration date.
- The vendor's workers compensation insurance carrier name, policy number, and expiration date.
- The name and address of the building, the unit number, the shareholder's name, and the requested date and time window for the work.
- A scope of work paragraph describing exactly what will happen: disconnect dryer, clean the transition hose, run a flexible rod system through the duct from the dryer end to the exterior cap, vacuum the duct, inspect the cap and replace if needed, reconnect dryer, run a verification cycle, and provide a written report.
- A statement that the work is not "wet trades" work (it does not involve plumbing, water, demolition, or anything that could create a leak or dust event).
- A note about the freight elevator, expected duration on site, and that the crew will follow building house rules including hours, noise, and corridor protection.
The COI is a separate document but it is what the board actually reads first. Your board letter without a clean COI attached is not going to get approved.
A board letter without a clean COI attached is paperwork. A board letter with a clean COI attached is a job that can be scheduled. We treat them as one document because the managing agent does.
We provide all of the above as a matter of course. If a managing agent has additional language they want included, we add it. Most Brooklyn co-op boards have seen our documentation before and approvals tend to land within twenty-four hours.
COI specifics
The certificate of insurance is the single most common reason a Brooklyn co-op or condo job gets delayed. Vendors send COIs that are missing additional-insured language, name the wrong entity, have insufficient limits, or are about to expire. We get this right because we have built our process around getting it right.
Here is what a Brooklyn co-op or condo COI for our work typically requires.
| Item | Typical co-op requirement | Our coverage |
|---|---|---|
| General liability per occurrence | $1M | $2M |
| General liability aggregate | $2M | $4M |
| Workers compensation | Required, statutory | Carried, statutory NY |
| Additional insured | Corporation + managing agent | Yes, on request, no cost |
| Waiver of subrogation | Often required | Available on request |
| Certificate holder | Building or managing agent address | Issued as named |
| Description of operations | Dryer vent cleaning | Yes |
| Expiration | Not within 30 days | Current policy, full year |
| Turnaround time to issue | Same day to 48 hours | Typically same day, always within 24 hours |
The numbers above are not exotic. They are what a competent Brooklyn co-op vendor should carry as table stakes. The places we see vendors fall short are: missing waiver of subrogation, missing managing agent as additional insured, and inadequate workers compensation (sometimes carried under a sole-proprietor exemption that the building's insurance attorney will reject). We have all of these covered.
There are a few Brooklyn buildings, mostly larger pre-war co-ops and a handful of newer Class A condo towers, that require limits above $2M general liability or that ask for excess umbrella coverage. We can usually get that issued within a business day by adding the building to an umbrella endorsement. If your building has unusual requirements, send them to us before scheduling and we will tell you whether we can match them.
The COI is sometimes the only document a managing agent will read carefully. The board letter is read once, filed, and remembered. The COI is read every year because the policy renews and the document needs to be reissued. If you are a building manager reading this and you want to set up a building-wide vendor relationship with us, we can keep a current COI on file with your office automatically and reissue every twelve months without being asked. That is what most of our building-manager clients ask for and it saves everyone twenty minutes a year per building.
Working with building managers
The day-of workflow for a Brooklyn co-op or condo job is choreographed differently than a private home. Here is what a typical job looks like for us at a Brooklyn Heights or Cobble Hill co-op.
We arrive at the service entrance at the scheduled freight elevator window, usually between 9am and 11am. The doorman or super has our COI and board letter on file. We sign in, get our visitor passes, and load our equipment onto the freight. The freight elevator is booked for an hour even though the actual work takes about forty-five minutes inside the apartment. Buildings prefer the buffer because someone else is usually waiting for the freight after us.
Inside the apartment, we lay down corridor protection from the front door to the laundry closet. This is not because we expect a mess. It is because the building rules require it and because a single lint streak on a pre-war hallway runner becomes a complaint we do not want to deal with. We disconnect the dryer, pull it forward (gently, because pre-war floors can be uneven and dryers are heavier than they look), and connect our equipment.
For a private wall vent or short private roof vent, the cleaning itself takes thirty to forty-five minutes. We run the rod system from the dryer end, vacuum continuously, then we either go up to the roof to check the cap (private roof vent) or check it from the exterior (private wall vent). We run the dryer for ten minutes on a verification cycle while we watch the airflow at the cap. We take a photo of the cap and the duct interior. We write a one-page report on the spot.
For a shared booster-fan trunk, the workflow is the same but we coordinate with the super to confirm the booster fan is running and we test airflow at the trunk discharge as well as at the unit's cap. If we find the booster fan is dead or struggling, we flag it in the report and recommend the board authorize a fan repair before the next round of unit cleanings.
Wet trades rules: most Brooklyn co-ops restrict "wet trades" (plumbing, tile, demolition, anything generating significant dust or water risk) to weekday daytime hours and require additional plastic sheeting. We are not a wet trade. Our work involves vacuum equipment and flexible rods. We can do quieter than a wet trade does and we do not generate dust because the vacuum captures everything at the source. Most buildings will approve us for any pre-approved weekday window. A few buildings will also approve Saturdays.
Working hours: the standard is 9am-5pm Monday through Friday. Some Brooklyn co-ops allow 9am-1pm Saturday, especially for vendor work that does not generate noise. We can do early morning or weekend work in buildings that allow it. Night work is almost never approved for residential cleaning.
If you are a managing agent setting up a building-wide cleaning, we can typically do four to six units per day per crew at a Brooklyn pre-war building, depending on the spacing of the freight elevator slots. We schedule across multiple days with the same crew so units are not seeing different faces.
What goes wrong in Brooklyn co-ops and condos
The fun part of this section is that we do not have to make any of it up. The list below is everything we have actually found inside Brooklyn co-op and condo vent runs in the last few years. Not the worst cases. The typical ones.
Poorly installed transition hoses from previous tenants. Co-op shareholders move in and out, dryers get replaced, and somewhere along the way someone installs a transition hose that is too long, kinked, made of the wrong material (foil instead of semi-rigid aluminum), or connected with loose hose clamps. We replace transition hoses on roughly forty percent of Brooklyn co-op visits.
Dryers venting into the kitchen exhaust by mistake. Yes, this happens. We have personally seen four Brooklyn apartments in the last two years where a previous renovation cross-connected dryer exhaust to the kitchen hood shaft. The symptom is usually that the apartment smells like cooking when the dryer runs. The fix is a renovation correction, not a cleaning, and the board needs to know because it is a building-code issue.
Shared shafts plugged at the trunk. In a building where the shared trunk has not been cleaned in twenty years, lint accumulates at the points of maximum turbulence: elbows, booster fan housing, and the transition at the roof. We have removed lint mats three inches thick from booster fan housings. The fan was still spinning. No dryer in the building had been drying properly for years.
In-line booster fans that have died. Typical lifespan in a Brooklyn co-op is eight to fifteen years. When a booster fan dies, every unit's dry times double overnight. We coordinate with mechanical contractors for the repair and confirm the diagnosis before the board spends money.
Lint accumulation across multiple units' contributions. In a shared trunk, the lint is everyone's lint. The building-wide cleaning program is the right answer, not unit-by-unit billing.
Birds. Brooklyn pigeons. Cap designs look bird-proof but the louvered flaps that open during exhaust let birds in during off-hours. We pull nests out of about one in five Brooklyn cap inspections.
Caps that are painted shut. Exterior maintenance painters paint over the louvers. The cap stops opening properly. We clear painted caps on roughly fifteen percent of visits.
Renovations that "vent into the wall cavity" by accident. A contractor reconnects the dryer to a duct that does not actually go anywhere. The exhaust dumps into the wall cavity. We have caught this three times in Brooklyn in the last two years. Every time, the cavity was wet enough to grow mold. See our Brooklyn renovation dryer vent inspection piece.
What goes wrong in renovations
This deserves a dedicated section because the typical Brooklyn co-op and condo shareholder lives through at least one major renovation over the course of their ownership, and the renovation is the single biggest opportunity for the dryer vent to become a problem.
A renovation that touches the kitchen or the laundry closet almost always involves the general contractor removing the dryer or moving it temporarily. The original dryer vent fitting often gets damaged or removed during demolition. When the dryer goes back, the question of how it reconnects to the building's exhaust system depends entirely on whether the GC knows what they are doing and whether the architect specified anything.
We have seen the following from Brooklyn co-op renovations in the last three years:
A renovation relocated the dryer ten feet, routed the duct up into the ceiling and across to the original exterior penetration, used flexible foil rather than rigid aluminum throughout. The dryer worked at thirty percent of design airflow on day one.
A renovation left the dryer in place but removed the original wall fitting and reinstalled the dryer with the exhaust pointing at the wall, not actually connected to any duct. The shareholder called us six months later when the dryer "started making the wall warm."
The architect specified rigid aluminum from the dryer to the building's roof vent, but the GC, finding the shaft tighter than expected, substituted flexible foil for the vertical riser. The flex duct sagged inside the shaft, lint accumulated at the low points, and dry times went from sixty to a hundred and forty minutes within a year.
In a shared-shaft building, the GC tied the dryer into the kitchen exhaust shaft because the original dryer shaft was inaccessible after the new layout. The board did not know. The shareholder did not know. We found it during a routine cleaning.
If you have just renovated a Brooklyn co-op or condo, do not assume the dryer vent is fine. See our Brooklyn renovation dryer vent inspection piece for the full inspection scope.
The annual building-wide cleaning program
For managing agents and board members reading this section: this is what we offer at the building level.
Most Brooklyn co-ops and condos do not have a formal annual dryer vent cleaning program. Cleanings happen ad hoc when individual shareholders schedule them, which means the building has no record of when its shared trunk was last cleaned, no record of how many units have been cleaned this year, and no aggregate fire-safety position to present to insurance underwriters.
A proper annual program changes this. Here is how ours works.
Step one: the inventory. A thirty-minute walkthrough and drawing review with the managing agent to identify units with dryers, the configuration, and where shared infrastructure runs.
Step two: the schedule. Private wall or roof vents: unit cleanings every twelve to eighteen months. Shared booster-fan trunk: unit cleanings every twelve months plus full trunk cleaning every twenty-four to thirty-six months. Shared passive shaft: more aggressive shaft cleaning plus a longer-term discussion about retrofitting with a booster fan.
Step three: per-unit cleaning with separate reports. Each shareholder gets a copy of their unit report. The managing agent gets the aggregate file in a standardized format.
Step four: trunk cleaning with a building-level report. For shared-shaft buildings, we issue a separate report on the shared infrastructure for the board and insurance file.
Step five: the annual cleaning record. A year-end summary showing every cleaning performed, every finding, and every recommendation. This is what the board presents to the insurance carrier at renewal.
Building-wide pricing is set per-unit with a discount that depends on volume. A Brooklyn co-op with twenty units typically pays around $200 per unit when we are doing them all on a coordinated schedule, plus a separate fee for the shared trunk if applicable. We will quote any building specifically. The discount versus ad-hoc cleaning ranges from fifteen to thirty percent depending on how many units are in scope and how condensed the work can be on a single day.
Pricing for co-op/condo work
We try to keep this transparent because vendor pricing in Brooklyn is one of the things shareholders complain about most often.
| Service | Typical price | Notes |
|---|---|---|
| Single unit, private wall vent | $225-$300 | Brooklyn standard, accessible cap |
| Single unit, private roof vent | $275-$400 | Longer run, roof access needed |
| Single unit, shared-trunk building | $250-$350 | In-unit portion only |
| Transition hose replacement | $35-$75 | Parts and install during cleaning |
| Vent cap replacement | $85-$175 | Parts and install during cleaning |
| COI delivery and processing | $25-$50 | Sometimes waived for repeat customers |
| Same-day COI rush | $50 | Above standard 24-hour turnaround |
| Building-wide unit cleaning | $180-$240 per unit | Coordinated scheduling, 8+ units |
| Shared trunk cleaning | $1,200-$3,500 | Depends on building height and complexity |
| Renovation post-job inspection | $250-$400 | Includes written report for board |
| Annual building maintenance contract | Custom | Includes annual reports, priority scheduling |
A couple of notes on this table.
The COI fee is something we charge for the time it takes to issue the certificate when the building has unusual additional-insured language or limits. Most Brooklyn co-op and condo COIs are standard enough that we do not charge for them when the shareholder is a returning customer. If your building requires something complicated (a specific waiver of subrogation form, a custom umbrella endorsement, a hold harmless agreement specific to the building), the fee covers our broker's time.
The shared trunk cleaning price is wide because shared trunks vary enormously. A six-story building with a single straight vertical trunk is fundamentally different from an eighteen-story building with a serpentine trunk that snakes around structural elements. We quote these on site after a free thirty-minute assessment.
We do not charge a "Brooklyn premium" for working in pre-war buildings. We do not charge extra for freight elevator coordination, COI delivery within normal turnaround, or written reports. These are part of the job. We do charge for parts (transition hoses, vent caps) when we install them, and we are happy to leave the existing parts in place if the shareholder prefers to source them separately.
If you would like a quote for your specific Brooklyn co-op or condo, call (718) 541-5567 or book online. We will tell you on the call what configuration we expect, what documentation you will need, and what the price will be. Our Brooklyn dryer vent cleaning cost piece has a broader walkthrough on what drives price.
The "we don't have a board, we're a condo" caveat
Condo owners sometimes assume the co-op rules above do not apply to them. They do, mostly.
Condominium associations are different from cooperative corporations in one important way: the shareholder of a co-op owns shares in the corporation that owns the building, while the unit owner of a condo owns the unit itself as real property. This difference matters for resale, financing, and the legal structure of the building, but it changes very little about how dryer vent cleaning gets approved.
Most Brooklyn condominium associations have house rules and a managing agent. The house rules almost always require contractors to carry insurance, follow elevator-booking procedures, and respect noise and working-hours restrictions. The managing agent typically wants a COI on file before any contractor enters the building. A small minority of newer condo buildings in Brooklyn have streamlined this to a vendor-portal upload, which we appreciate, but the underlying requirement is the same: insurance, scope, coordination.
Where condos differ from co-ops in practice is the approval speed. A co-op board may take days or weeks to formally approve a non-emergency vendor for the first time. A condo's managing agent typically has authority to approve a vendor based on the COI alone, which means we can often be working in a Brooklyn condo within forty-eight hours of the initial call.
A condo is faster to onboard than a co-op. The freight elevator booking is the same, the COI is the same, the working hours are the same. The board approval is just less formal.
The other difference: condo unit owners are sometimes more willing to coordinate building-wide cleanings as a group, because there is no shareholder-vs-corporation power dynamic to navigate. We have done several Brooklyn condo building-wide cleanings where the unit owners simply agreed among themselves that they would all use us on the same Saturday. The managing agent approved the schedule. We did the work. It was the easiest version of this kind of project we have ever run.
A real Brooklyn pre-war co-op walkthrough
A specific job to make all of the above tangible. Late 2025, Brooklyn Heights co-op. Building details anonymized.
Twelve-story pre-war from the 1920s, converted to in-unit laundry in the late 1990s during a major facade and shaft renovation. Forty-eight units, each with a dryer. Configuration: shared booster-fan trunk, single hooded discharge cap on the parapet.
The shareholder who called us was a fifth-floor owner. Her dryer was taking two and a half hours to dry a normal load. She had replaced the dryer six months earlier assuming the original was failing. The new dryer dried no faster.
The board had no record of any dryer vent cleaning in the building. Nothing had been done since the original 1990s installation.
We sent a board letter and COI on the day of the initial call. Board approved within seventy-two hours, fast for that building. Work scheduled for the following Tuesday, freight elevator booked 9am to 10am.
On site, we cleaned the in-unit portion. The lint was modest, maybe a coffee can's worth, normal for eighteen months of use. We then went to the roof to inspect the trunk and the booster fan.
The trunk was the problem. The lint mat inside the booster fan housing was approximately two inches thick across the inlet, covering most of the fan blade circumference. The fan was running but moving perhaps thirty percent of design airflow. We measured 250 FPM at the cap with a hot-wire anemometer, against a design spec of 800 to 1,200 FPM.
We wrote a building-level report recommending a full trunk cleaning and booster fan inspection. We quoted the trunk cleaning at $2,400 and the booster fan service at approximately $1,800. Board authorized both. The booster fan turned out to need bearing service rather than full replacement, total project under $5,000.
After the trunk cleaning, exhaust velocity at the cap measured 1,050 FPM. The fifth-floor shareholder's dry times dropped from two and a half hours to seventy-five minutes within the first wash. Several other shareholders called the managing agent over the following month to report similar improvements without being told the trunk had been cleaned.
The board has since signed us up for annual unit cleanings and trunk cleanings every twenty-four months. This is the kind of work we do. The actual cleaning is the easy part. The harder part is identifying the building-level problem and persuading a board to authorize the building-level fix.
FAQs
My board requires annual cleaning. Do you certify?
Yes. We provide a written report after every cleaning that documents the work performed, the findings, and any recommendations. Most Brooklyn co-op boards accept our report as the annual cleaning record. If your board wants a specific certificate format or specific certifying language, send us a copy and we will include it. We are not a code-enforcement agency and we do not issue government certifications, but our reports are accepted as compliance documentation by every Brooklyn building we work with.
What is your COI limit?
$2M per occurrence and $4M aggregate on general liability, plus full New York workers compensation. We carry these as our standard limits and can issue a COI naming your corporation and managing agent as additional insureds typically within twenty-four hours. If your building requires higher limits or umbrella excess coverage, we can usually arrange it within a business day.
Do you do night and weekend work?
Daytime weekday work is the standard in Brooklyn co-ops and condos. Most buildings allow Saturday work as well, usually within a 9am to 1pm window. Night work is almost never approved for residential cleaning by Brooklyn buildings, and we generally do not request it because it complicates COI compliance and freight scheduling. If you have a special situation, talk to us.
What is a "shared shaft"?
A shared shaft is a building-wide duct that multiple apartments use to vent their dryers. In Brooklyn, this almost always means a vertical trunk that rises from the bottom of a stack of units to the roof, with each unit's dryer connecting into the trunk at its floor level. The trunk discharges through a single roof cap. Shared-shaft buildings come in two varieties: those with a booster fan to assist the airflow, and those without. The fan-assisted version is the more common.
My dryer is louder this year. Is that the shaft?
It could be. A failing booster fan on a shared trunk will sometimes start vibrating audibly in nearby apartments before it fails completely. If your dryer or your laundry closet has gotten noticeably louder in the last few months, and especially if your dry times have also gotten longer, that is consistent with a fan problem. Call your super or managing agent and ask whether the booster fan has been serviced recently. We can also come out for an assessment.
Our super does cleaning. Do we need a pro?
Maybe. Some Brooklyn supers do excellent work on common-area maintenance including periodic vent inspection. Few supers have the equipment for proper deep cleaning of a shared trunk, which requires specialized rod systems and high-CFM vacuum equipment. If your super is cleaning the in-unit portion only and the building has a shared shaft, you are probably leaving the bigger problem in place. A combination approach (super does ongoing inspection, we do deep cleaning on a schedule) often works well.
Can you work in the building if you have not worked here before?
Yes. Our first-time approval process is standard: board letter and COI on the day of the initial call, managing agent reviews and approves within twenty-four to seventy-two hours, then we schedule.
How long does the work actually take in the unit?
Plan on forty-five to ninety minutes inside the apartment. Private wall vents are quickest. Private roof vents take longer because of the longer run. Add another ten to twenty minutes for transition hose replacement and verification testing.
Do you move the dryer?
Yes, we move the dryer forward and put it back when we are done. Most Brooklyn dryers in pre-war co-ops slide on furniture pads. Modern stackable units can be more involved and we will discuss it with you before arriving.
Do you do condos in Brooklyn Heights, DUMBO, Williamsburg, and Greenpoint?
Yes. We have dedicated neighborhood guides for Brooklyn Heights and DUMBO and for Williamsburg and Greenpoint.
What about heat pump or condenser dryers?
These do not vent to the outside and have different maintenance requirements. See our condenser, ventless, and heat pump dryers in Brooklyn write-up.
Is there a building-code requirement for cleaning frequency?
NYC building code does not explicitly mandate annual residential dryer vent cleaning, but several related code sections create a strong expectation that buildings will document a cleaning program. We cover the code landscape in NYC building code and Brooklyn dryer vents.
Ready to book
If you have read this far, you are probably the shareholder, board member, or managing agent who is going to actually move on this. Here is what to do next.
For a single unit, call (718) 541-5567 or book online at /book. Tell us the building address and unit number. We will pull what we know about the building's configuration and insurance requirements, send a board letter and COI within twenty-four hours, and schedule the work.
For a building-wide program, call (718) 541-5567 and ask for the managing agent line. We will set up a thirty-minute walkthrough with you and your super, document the building's configuration, and propose a cleaning program with transparent pricing and a sample annual report format.
For an emergency (smoke, audible vibration from a booster fan, water dripping from a dryer connection that suggests an exhaust-into-wall-cavity failure), call (718) 541-5567 and tell the dispatcher this is an urgent building-safety issue. We will get you scheduled the same day if at all possible.
We do this work in Brooklyn every week. We have built our process around making it as easy as possible for shareholders and managing agents to get a clean, documented, code-aware cleaning done with a minimum of paperwork friction. The dryer is the easy part. The paperwork is the hard part. We have made the paperwork easy.
Vent Pro NYC. (718) 541-5567. Book at /book.
Vent Pro NYC
Brooklyn-based. Licensed. Insured. Same-week.
We’ve cleaned dryer vents in every Brooklyn neighborhood that has dryers — brownstones, co-ops, condos, ground-floor units with 60-foot roof runs, the lot. Every visit includes a before-and-after airflow reading, photos of the work, and a written report you can send your board or insurance adjuster.
Keep reading
The Complete Brooklyn Dryer Vent Cleaning Guide: Brownstones, Co-ops, Condos & Single-Family Homes
Brooklyn dryer vents are not like dryer vents anywhere else. This is the only guide you need — brownstone roof runs, co-op shared shafts, condo walls, real numbers, and what an honest clean actually looks like.
Dryer Vent Fires in Brooklyn: How They Happen, How to Prevent Them
Dryer vent fires are slow-building and almost entirely preventable. Here is exactly how they start in Brooklyn homes and what to do about each ignition path.
NYC Building Code & Brooklyn Dryer Vent Cleaning: What Owners, Boards, and Landlords Need to Know
What the code actually says about Brooklyn dryer venting, who enforces it (mostly: no one), and why your insurance carrier still cares.