Vent covers and exterior cleaning across Ottawa and Gatineau

5.0
★★★★★
27 Google reviews
Family owned · Ottawa & Gatineau

Vent covers and exterior cleaning in Ottawa and Gatineau

Two sides to what we do: Thermo-Trap vent cover installation, and window, gutter and siding cleaning. Pick the one you came for — both start with a free assessment and an exact price in writing.

  • The only CSA-approved vent cover of its kind, installed by us
  • Windows, gutters, and siding for homes and storefronts
  • Fully insured, registered Ontario business
1 day typical quote response time
48 hr touch-up window after service
Two-storey modern home at dusk with full-height windows lit and streak-free

One house, both halves of the job: the glass, and the vents you never look at.

Family owned & operated Registered Ontario business · 765354824TZ0001
The Purple Promise Clear communication, cleaner finishes, and a property that looks noticeably better when we're done.

Not sure which service you need?

Leave a name and a number and we will work it out with you. If a photo is easier, send that instead — for a vent cover or a wall of glass, a picture tells us more than a paragraph does, and it is faster for you.

Text a photo to 613-315-5458

Takes about twenty seconds. We reply within one business day.

  • Fully insured
  • Interior + exterior glass
  • Homes and storefronts
  • Detail-focused finishes
  • Fast quote turnaround
Why people keep referring us

Booked, cleaned, and billed exactly as quoted.

Whichever half of the job you called about, it runs the same way. A crew that shows up when it said it would, respects the property, and leaves you with the number you were quoted and nothing added to it.

The Purple Property Services work truck with ladders racked, parked on a residential Ottawa street

Same crew, both halves

  • A house that stops leaking air Sealed vent covers instead of the R-0 ones your house came with.
  • Cleaner curb appeal Glass, siding, gutters, and trim look maintained instead of neglected.
  • Easy communication Clear next steps from quote to scheduling to job completion.

What we do.

Vents on one side, everything you can see from the street on the other. Most of our customers start with one and end up asking about the other.

Vents & Thermo-Trap

Thermo-Trap vents

The airtight vent cover, installed

The only CSA-approved vent of its kind. R-1 insulated instead of R-0, sealed shut when the appliance is off, and it will not let a bird in. 5,200+ installed over 15 years.

Explore Thermo-Trap
Dryer vent cleaning

The full duct run, not just the opening

Lint cleared from the dryer to the wall cap, with the cover checked while we are in there. If it has failed, we can replace it the same visit.

See dryer vent cleaning
Commercial vent covers

Whole buildings, one visit

Restaurants, laundromats, condos, and multi-unit residences. A single installer averages 40 vents in a working day, lift work included.

See commercial work

Window & Exterior Cleaning

Window cleaning

Glass, frames, tracks, and sills

Inside and out, from $135. Rooms get brighter and the house looks better from the street. Interior only and exterior only are both fine.

See window cleaning
Gutter cleaning

Cleared by hand, flow-tested with water

Every downspout gets water run through it before we leave. Debris goes in a bucket, not on your lawn.

See gutter cleaning
Siding cleaning

Grime and algae off, finish untouched

Low pressure lifts the green film off shaded walls without forcing water behind the panels.

See siding cleaning
Thermo-Trap vents

The vent covers most homes have don't close the hole in the wall.

Some get screened over. Some age badly. Some never sealed properly to begin with. Either way, they do not close the hole in your wall, and that is the whole reason Thermo-Trap exists.

Wire grill cage mounted over an exterior dryer vent cover on a brick wall Wire grill
Birds out, drafts still in A wire grill may stop a nest. It does nothing for insulation, and it does not close the opening.
Louvered exterior dryer vent cover on a brick wall packed full of a bird nest Old louver vent
Old covers age into trouble Once the louvers jam open with a nest, rust, or debris, outside air gets a permanent invitation.

Different cover, same result: the wall never really closes.

What we do on every job.

How every job runs, from first message to final walk-around.

  1. Fast response Send us a message and expect a clear answer within one business day.
  2. Straightforward scheduling We keep the booking easy and show up ready for the work.
  3. Careful finishing Frames, edges, sills, and the details you actually notice.
  4. 48-hour touch-up window If something looks off after a window clean, tell us within 48 hours.

Recent work around Ottawa.

Window cleaning and vent installs for local homes and storefronts.

Technician cleaning upper-storey windows
Upper-storey window work completed safely and cleanly.
Technician cleaning large exterior windows
Large exterior panes finished for a cleaner first impression.
Entryway glass cleaning
Entryway glass and trim refreshed where guests notice it first.
Professional window cleaning in progress
Modern glass surfaces cleaned with close attention to finish quality.

What our customers say.

The rating is nice. The wording matters more. People keep repeating the same few things: polite, on time, and worth recommending to a neighbour.

  • 5-star Google reviews
  • Facebook recommendations
  • Repeat customers and referrals
  • Polite, punctual service
  • Results that feel visibly worth it

What clients say once the job is done.

Heather

Google review

★★★★★

Just had my windows cleaned and they look great. Very polite and professional, and they made sure I was happy with the work before they left.

Muzaffar Arshad

Google review

★★★★★

They know the job, they are trustworthy, and they work hard. The team was professional from start to finish.

Preety Johal

Google review

★★★★★

They were very professional. Thanks for the clean windows. The difference was noticeable right away.

Naznin Meghji

Google review

★★★★★

The team was professional, punctual, and thorough. My windows have never looked better, inside and out.

Robert C

Google review

★★★★★

Alex and Hakeem were great. They did an excellent job with the windows and were professional and pleasant to deal with.

Erin Millen

Google review

★★★★★

Beyond impressed with their service. I would absolutely be a returning customer and have already recommended them to others.

Four steps from your message to the final walk-around.

You'll know the price, the date, and the scope before anyone touches a ladder.

  1. Tell us what needs attention Call, text, or use the form and we'll reply with the next step and a quote path that makes sense.
  2. Book a time that fits We schedule around your week and show up prepared for the scope of work discussed.
  3. Enjoy the visual reset You get cleaner glass, sharper curb appeal, and an exterior that looks looked-after again.
  4. Walk the finished job We do a final walk-around with you before we leave. Anything that looks off in the first 48 hours, we come back for.

Common questions before booking.

Quick answers to the things people usually want to know before requesting a quote.

What exactly do you do?

Two things. We install Thermo-Trap vent covers — the sealed, insulated replacement for the vent covers most houses came with. And we clean the outside of your house: windows, gutters, and siding. Same crew, same phone number.

How quickly can I get an estimate?

We aim to reply within one business day with a clear next step for your quote.

Do you work with both homes and businesses?

Yes. We work on homes, storefronts, and low-rise commercial properties. Commercial vent replacement is its own thing — a single installer averages 40 vents in a working day, lift work included.

Do I need to be home?

Not for exterior work. We just need access to the yard and the outdoor tap. Interior work needs someone there to let us in, and we confirm that when we book.

What happens if it rains?

We watch the forecast and call you before the crew leaves. If the weather turns, we move you to the next clear day at no charge. Rain does not spot clean glass, but working a ladder in it is not worth anyone's morning.

Do I pay a deposit?

No deposit. You pay once the job is done and we have walked the property with you.

Do you serve my neighbourhood?

We cover Ottawa, Gatineau, and the surrounding communities, including Kanata, Stittsville, Barrhaven, Nepean, Orleans, Gloucester, Westboro, Centretown, Manotick, Hull, and Aylmer. If you are nearby and do not see your area, give us a call.

Will you tell me if I do not need the work?

Yes, and it happens more than you would think. If your vent covers are in good shape we say so and leave. The assessment is free either way, so there is no reason for us to pretend otherwise.

How do I reach you fastest?

Call or text 613-315-5458. A photo by text is often quicker than describing the problem, and it usually tells us more.

Free quote

Tell us what needs cleaning and we'll take it from there.

Share the job details, property information, and your preferred contact method. We usually reply within one business day.

  • Registered Ontario business 765354824TZ0001
  • Fully insured
  • 5.0 from 27 Google reviews
  • 5,200+ Thermo-Trap installs over 15 years

This form sends your request to propertyservicespurple@gmail.com.

Ottawa neighbourhoods we work in regularly.

Serving homes, storefronts, and low-rise commercial properties across the city and nearby communities.

  • Ottawa
  • Kanata
  • Stittsville
  • Barrhaven
  • Nepean
  • Bells Corners
  • Orleans
  • Gloucester
  • Vanier
  • Westboro
  • Hintonburg
  • Centretown
  • The Glebe
  • Alta Vista
  • Riverside South
  • Findlay Creek
  • Manotick
  • Carp
  • Gatineau
  • Hull
  • Aylmer
  • Chelsea

Don't see your neighbourhood listed? If you're nearby, we may still be able to help.

Get a free quote