TowerVent Get a building quote

Building-wide dryer vent cleaning for GTA condos

One booking, every unit done, a per-unit report the board can file.

Every in-suite dryer duct and exterior termination, priced per unit and quoted per building.

Modern white residential condo building with stacked balconies against a pale sky

How it works

  1. 01

    Tell us about the building.

    Send the address, unit count and laundry setup. We reply with an indicative per-unit quote, subject to scope and confirmation.

  2. 02

    We schedule with you.

    Dates are agreed with the property manager first. We draft resident notices for you to approve and post.

  3. 03

    Every unit visited.

    Each in-suite dryer duct and exterior termination is cleaned. Units we could not access are listed for a return visit.

  4. 04

    You get the report.

    A per-unit report with before and after photos, units missed, and any damaged or crushed ducts flagged.

Before any booking

We send the cleaning crew's certificate of insurance in writing before any booking is confirmed. Pricing is quoted per building and is indicative until scope is confirmed.

Resident notices

We write the resident notices.

You approve the dates and access rules. We write the lobby and elevator notice and the suite sign-up sheet. You post them by your usual method.

Residents clear the dryer area, then tell us whether they will be home or leave a key with management.

Lobby notice preview

Dryer vent cleaning: [Building name]

Dates
[Date 1] to [Date 2]
Time windows
[Window A] or [Window B]
Return sheet by
[Return date]

Clear the area around your dryer. Leave a key or fob with the management office if you will not be home.

Questions go to the building management office.

Sample wording. Your notice uses your building's dates and office details.

Pricing

Per-unit pricing quoted per building.

Indicative per-unit pricing, quoted per building, with a 40-unit minimum per building. Subject to scope and confirmation.

Per unit

Quoted per building

In-suite dryer duct and exterior termination, cleaned on the building visit. Each building has a 40-unit minimum, indicative until your quote is confirmed.

Annual plan

Quoted with the building

Annual or semi-annual plans are offered after the first cleaning. Booking, resident notices and unit report repeat each year.

Return visit

Quoted per unit

Units that need a second visit are quoted per unit. Units missed the first time are listed on the report.

The per-unit offer

  • Quoted per building
    First cleaning: in-suite dryer duct and exterior termination, priced for the whole building.
  • 40-unit minimum
    Minimum building order of 40 units. Indicative, subject to scope and confirmation.
  • Quoted per unit
    Return visit for a missed or no-access unit.
  • Annual plan
    Offered after the first cleaning, quoted per building.

Indicative, subject to scope and confirmation. Not a binding price or date.

A sample unit report is available on request. Open the Sample unit report.

Your building quote

The quote shows your unit count, laundry setup, per-unit price and building total. It stays indicative until scope is confirmed. Send the building address to start.

Balconied residential tower facade lit by late afternoon sun

One booking for the whole building

Send us the address and unit count. We reply with an indicative quote.

Get a building quote

Sample report

Sample unit report

Sample report, illustrative

Fictional units and dates. Not a real building or client.

Units scheduled
4
Fully cleaned
1
Partly cleaned
2
Units cleaned, any part
3
Missed
1
Issues flagged
2

SAMPLE: Sample Tower (fictional), 4 units shown. Fully cleaned means duct and termination both done. Units cleaned, any part, is fully cleaned plus partly cleaned (3 of 4). Not a real address or client.

Sample report, illustrative: 4 fictional units
UnitDate Duct cleaned (Y/N) Termination cleaned (Y/N) Before photo After photo Flagged to management (sample) Notes
SAMPLE 101Oct 13 Y Y [Before 101] [After 101] None Routine clean, dryer back in place
SAMPLE 201Oct 14 N (stopped at damage) Y [Before 201] [After 201] Crushed duct (sample) Crushed flex duct behind dryer. Not cleaned past the damage.
SAMPLE 204Oct 14 N (missed) N None None None Resident not home, no key left. Return visit needed.
SAMPLE 210Oct 14 Y N [Before 210] [After 210] Damaged exterior cap (sample) Termination cap damaged, not cleared. Noted for management.

Notes: each row can carry a short crew note, for example "resident not home, no key left" or "termination cap damaged, noted for management".

Sample only, four fictional units. Duct and termination cleaned: Y or N. A missed unit is listed for a return visit, confirmed with management first. Before and after photos are attached to each unit in the real report.

Get a building quote for your building

See a sample report

The summary your board sees first.

SAMPLE, fictional building and units. Not a real client.

See the per-unit rows below

SAMPLE summary, 4 fictional units
ItemCount
Units scheduled4
Fully cleaned (duct and termination)1
Partly cleaned (duct or termination not finished)2
Units cleaned, any part (fully plus partly)3
Units missed1
Stopped at damage, not cleaned1
Return visits needed1
Issues flagged: crushed duct, damaged cap2
Before and after photos (units 101, 201, 210)6

Board summary

The one page to forward to your board.

Property managers can attach it when asking the board to approve the spend. It covers the scope, the resident notices, the board's report and the insurance.

What is done

The scope is each in-suite dryer duct and its exterior termination, on one building visit.

Scheduling and notices

We agree dates and access with you first, then draft the lobby notice and suite sign-up sheet for management to post.

What the board receives

A per-unit report for the board file: before and after photos, units missed, and crushed or damaged ducts flagged.

Insurance

We send the cleaning crew's certificate of insurance in writing before any booking is confirmed. Ask us for it with your quote.

Price

Quoted per building, indicative, subject to scope and confirmation. Annual plan after the first cleaning: quoted per building.

What your board gets

A per-unit report the board can file.

Every unit gets one row: cleaned or not, duct condition, termination, before and after photos, and whether a return visit is needed.

See the sample per-unit report above.

Questions property managers ask

Answers before you send the building details.

How long does each unit take?

Visit length per unit depends on the cleaning crew's schedule, confirmed before dates are set. Get a building quote.

Do residents need to be home?

Not always. Residents clear the area around the dryer and say on the suite sign-up sheet whether they will be home or leave a key with management. Get a building quote.

What if a unit is missed?

The unit is listed on the report as missed. A return visit is confirmed with management first and quoted per unit. Get a building quote.

What does the report include?

One row per unit: cleaned or not, duct condition, termination cleared, before and after photos, and any crushed or damaged ducts flagged. Get a building quote.

How is pricing set?

Pricing is quoted per building, with the per-unit price and building total. Every quote is indicative, subject to scope and confirmation. Get a building quote.

What do you need to quote a building?

The building address, the unit count and the laundry setup: in-suite, common room or mixed. We target buildings of 50 to 300 units with in-suite laundry. Get a building quote.

Get a building quote

Tell us about the building. We reply with an indicative quote.

Send the address, unit count and laundry setup. We reply by email with an indicative quote, subject to scope and confirmation. We send the cleaning crew's certificate of insurance in writing before any booking is confirmed. Ask us for it with your quote.

Sample unit report

Read the board summary to forward to your board

Call us: +18257930373

COI available on request. We get the cleaning crew's certificate of insurance in writing before any booking is confirmed.