top of page

›

Window Cleaning

WINDOW CLEANING

Window cleaning for Ham Lake and the north metro

Streak-free glass inside and out, cleaned by hand or with 0 PPM pure water, and quoted by the owner who does the work.

GUARANTEED

 

Every package carries the Streak-Free Guarantee and the Satisfaction Guarantee. The full wording is in Pricing and guarantees below.

Glass House owner Carson Brenny cleaning a window by hand from a ladder with a scrubber and a towel

GUARANTEED

 

Every package carries the Streak-Free Guarantee and the Satisfaction Guarantee. The full wording is in Pricing and guarantees below.

★

Rated 4.9 on Google · 44 reviews

Insured to $2M

Owner-operated

Based in Ham Lake

Glass House cleans windows two ways: by hand with a squeegee, and with a water-fed pole that rinses with purified water. Most homes receive a combination of both, matched to each window's height and access, and frames and sills are wiped with every package.

Illustration of a house: lower windows cleaned by hand with a squeegee, upper windows from the ground with a pure-water pole

Lower windows

by hand, with a squeegee

Upper windows

from the ground, with the water-fed pole

310–360

PPM in Blaine city water

0

PPM in our rinse water

North metro water is hard, and the minerals it leaves behind are what cause spotting. Our rinse water is filtered to 0 PPM before it touches your windows, and every job is backed by the Streak-⁠Free Guarantee.

CHOOSE YOUR PACKAGE

Basic, Standard or Premium

Every package includes a courtesy wipe of frames and sills. The packages differ in how much of the window system is cleaned: exterior glass only, glass on both sides, or the complete system including screens and tracks.

PACKAGE

 

Basic

 

Basic (exterior only)

 

$168–$560

 

Member price on a Preferred day. Standard $240–$800.

 

Exterior glass, with frames and sills wiped

WHAT IS INCLUDED

Exterior glass on every accessible window. Screens are removed by the homeowner before the visit.

 

BEST FOR

Regular exterior upkeep, with no need to be home

PACKAGE

 

Standard

 

Standard (inside and out)

 

$252–$840

 

Member price on a Preferred day. Standard $360–$1,200.

 

Both sides of the glass, screens removed and reinstalled

WHAT IS INCLUDED

Interior and exterior glass. We remove and reinstall every screen.

BEST FOR

Our most requested package

PACKAGE

 

Premium

 

Premium (full service)

 

$336–$1,120

 

Member price on a Preferred day. Standard $480–$1,600.

 

Standard plus washed screens, detailed tracks and the 10-Day Rain Guarantee

WHAT IS INCLUDED

Everything in Standard, plus screens washed, tracks cleaned and detailed, and the 10-Day Rain Guarantee.

 

BEST FOR

A complete refresh of the whole window system

Add-ons

 

Track cleaning, screen cleaning, hard water stain removal, French grids and skylights.

 

Adding to Basic or Standard

PRICING AND GUARANTEES

What window cleaning costs

From $168

Each package minimum covers 1–⁠30 panes

Starting prices are what Service Plan members pay on a Preferred day: 25% off as a member, plus 5% for booking a Preferred day, 30% in all. Anyone can join, and the member rate applies as soon as you do.

 

The Service Plan is three visits a year of exterior windows and gutters, from $325.50 a visit. Standard prices are shown with each service, and The Works keeps its own bundle price.

YOUR WINDOW CLEANING AT A GLANCE

NORTH METRO

Basic Window Cleaning (Exterior Only) typically runs $240–$800 — $240 for our minimum and $800 for a 100-pane home. Yours depends on the home, so Carson confirms the exact price after he looks at it.

Standard Window Cleaning (Interior + Exterior) typically runs $360–$1,200 — $360 for our minimum and $1,200 for a 100-pane home. Yours depends on the home, so Carson confirms the exact price after he looks at it.

 

Premium Window Cleaning (Interior + Exterior + Extras) typically runs $480–$1,600 — $480 for our minimum and $1,600 for a 100-pane home. Yours depends on the home, so Carson confirms the exact price after he looks at it.

Service Plan members who book a Preferred day pay 30% less than these standard prices: $168–$560 for Basic, $252–$840 for Standard and $336–$1,120 for Premium.

Streak-Free Guarantee

Included

Spot streaks or workmanship spotting after we clean? Let us know within 72 hours and we'll correct the affected glass at no charge. (Doesn't cover new dirt, pollen, sap, bird droppings, hard water, irrigation overspray, or debris from dirty screens or frames.)

Satisfaction Guarantee

Included

If we are not satisfied with the outcome of your window cleaning, gutter cleaning, house washing, or roof washing, you will not be charged.

10-Day Rain Guarantee

Premium only

Included with Premium Window Cleaning: if rain causes noticeable spotting on recently cleaned exterior glass within 10 days, we'll return for a complimentary exterior touch-up of the affected panes. The Basic and Standard cleans, and the bundles built on them, don't carry it.

Workmanship Standard

Included

If we miss an area or leave normal cleanable residue, tell us and we'll re-clean or touch it up. Our guarantees cover the cleaning result — not repairs, replacements, permanent stains, or conditions that can't be safely corrected through cleaning.

WHAT IS INCLUDED

What each package includes, and what it does not

Each package has a clear starting and stopping point, so nothing on your invoice comes as a surprise. For reference, the sill is the ledge visible with the window closed, and the track is the channel beneath the sash.

INCLUDED

 

By package

Basic: exterior glass, frames and edges

Standard: both sides, with screens removed and reinstalled

Premium: screens washed, tracks cleaned and treated

A courtesy sill wipe with every package

Streak-Free and Satisfaction Guarantees

10-Day Rain Guarantee with Premium

NOT INCLUDED

 

Quoted separately, or not offered

Screens on Basic, which we ask you to remove beforehand

Screen washing on Standard, available as an add-⁠on

Hard water, mineral and iron stains, a separate restoration

Paint, silicone, adhesive, mortar and construction debris

Repairs to screens, rollers, hardware or weatherstripping

Storm windows that are removed from the outside

SCREENS, TRACKS AND SILLS

The parts of a window that are often forgotten

The glass is only one part of a window. The screen, the track and the sill each collect their own dirt and affect how the window works and how much light comes through.

A TIP FOR FALL

 

Insects collect in window tracks, and a packed track lets warm air leak out, which draws more insects in the fall. After cleaning a track, Carson rubs a bar of Irish Spring soap along it, which keeps insects away far longer.

01

Sills receive a courtesy wipe

 

The sill is the ledge visible with the window closed. It is wiped with every package at no additional charge.

02

Tracks receive a deep clean

 

The track is the channel beneath the sash. It is wetted with cleaning solution, brushed loose and wiped out with microfiber, with a handheld vacuum where the debris is heavy.

03

Screens are washed with Premium

 

Screens are removed, brushed down outside with pure water and cleaning solution, and left to dry while the glass is cleaned. More light passes through, and a musty screen odor usually leaves with the dirt.

04

Stuck screens stay in place

 

A screen that will not come out usually means the house has settled and closed the gap it needs, which is normal. Screens are never forced, and screens that have been painted over cannot be removed.

SPECIAL WINDOWS

Grids, storm windows, sunrooms and limits

French panes and grids

Removable and structural grids are priced per grid, because each divided pane receives the same full cleaning as a whole window; a window with four grids takes close to four times as long. Grids sealed between the panes add nothing to the price.

Storm windows

Storm panes are removed from inside, cleaned on both sides on towels and reinstalled in order after the main window is cleaned, roughly twice the work of a standard window. Storm windows that must be removed from the outside are not serviced.

Sunrooms and Eze-⁠Breeze panels

Sunroom glass is cleaned like any other window. Eze-Breeze vinyl panels are a separate service, cleaned by hand to the manufacturer's specifications, because the vinyl is softer than glass and scratches easily.

What cleaning cannot fix

We do not clean screened-in porches, and we typically do not clean stained or leaded glass. Cleaning cannot repair cracked or fogged glass or failed seals; for window repair, we refer customers to Pro Window Repair, a family-owned shop in Blaine.

WHY THE WATER MATTERS

Hard water spots glass, so we filter ours to zero

Water carries dissolved minerals. When a droplet dries on glass, the water evaporates and the minerals stay behind, and that residue is a water spot. North metro water carries a great deal of it.

310–360

PPM (parts per million) of hardness in Blaine's city water in 2023. The USGS classifies anything over 180 PPM as very hard.

100%

of Ham Lake homes use private wells, so sprinklers spray untreated groundwater, minerals included, onto siding and glass.

0 PPM

is the reading of our rinse water before it touches your windows. With no dissolved minerals, nothing is left behind to spot.

60+ ft

of reach on our carbon fiber water-fed pole, up to six stories, with no ladder resting against your siding.

Sources: City of Blaine, water hardness FAQ (2023), converted to PPM; USGS, Hardness of Water; Minnesota DNR, Blaine–Ham Lake area well interference fact sheet (2023).

The same sliding glass door clear after hard water stain removal, reflecting the Glass House van and equipment
A sliding glass door covered in white hard water spots, with the Glass House van reflected in the glass

Hard water spots, before

After hard water stain removal

The pure-water filtration system mounted inside the Glass House van, with reverse osmosis, carbon and deionization filters

HOW WE CLEAN WINDOWS

Two methods, one streak-⁠free standard

The method depends on the window, its height and how it is reached. Neither is a lesser option, and most homes receive a combination of both.

01

Traditional, by hand

The glass is wetted with a T-bar and a mild soap solution, then worked with #0000 steel wool, an ultra-fine grade made for glass, to lift bonded debris. A professional squeegee is pulled in one continuous fan so no water is left to dry on the glass, and lint-free towels finish the frames and sills. Best for lower windows with easy access.

02

Pure water, with a water-⁠fed pole

Reverse osmosis, carbon and deionization filters in the van bring the water to 0 PPM. A soft boar's hair brush on a carbon fiber pole scrubs the glass and frames, and a rinse bar flushes everything from top to bottom. With nothing dissolved in the water, the glass dries clear on its own. Best for upper stories, difficult access and gridded windows. If a meter reading reaches 15 PPM, the filter resin is replaced before the next job.

Tinted windows are cleaned differently. Steel wool is never used on window film; tinted glass receives a non-abrasive applicator and a squeegee, which removes nearly all soiling, although hard debris and anything trapped behind the film cannot be removed. Please mention tint when you book.

SAFETY AND CARE

Safe for your home, inside and out

Window cleaning places ladders against your home and, with Standard and Premium, a person inside it. Both receive the same care as the glass.

A ladder standoff with a padded foot resting on the shingles, holding the ladder off the gutter

LADDERS

Padded standoffs and levelers

 

Every ladder carries padded standoffs, so nothing rests on or marks your siding, frames or gutters, and levelers for soft or uneven ground. Ladders are set at a 4 to 1 angle and tied off above two stories.

HEIGHT

Fewer ladders, thanks to the pole

 

Upper glass is often cleaned from the ground with the carbon fiber water-fed pole, which reaches six stories. Fewer ladder climbs means less risk for everyone and less foot traffic through your landscaping.

DELICATE PARTS

Screens and tint handled gently

 

A screen that will not come out is never forced, because it usually means the house has settled. Tinted glass never receives an abrasive, only a non-abrasive applicator and a squeegee.

INSIDE YOUR HOME

How we work indoors

Standard and Premium include interior glass. These practices protect your home while we work inside it.

No ladders indoors

A ladder carried through a home puts walls, floors and furnishings at risk, so none comes inside. Specialized poles reach most interior glass at height, and if a window cannot be reached safely, you will know before the work begins.

Drop cloths go down first

Before anything is wetted, drop cloths are laid wherever we are working. They catch drips and splashes and protect couches, carpet, rugs and drapes throughout the visit.

Please clear the sills

We ask that belongings and furniture be moved away from the windows before we arrive. Glass that cannot be reached cannot be cleaned, and clear sills keep the visit efficient.

Indoor smoking

Please mention indoor smoking when you book. Glass in a home where cigarettes are smoked requires a far more extensive clean, so Carson adds a smoker's fee based on how heavy the residue is.

A window pane speckled with water and cleaning solution, with green trees showing through the glass

MINNESOTA SEASONS

When to schedule window cleaning

J

F

M

A

M

J

J

A

S

O

N

D

Mar 1

Nov 15

SPRING

Pollen and winter film

 

Road film, salt spray and the first pollen of the year come off. Spring is the natural start of the season.

SUMMER

The full season

 

Exterior service runs March 1 through November 15. Sprinkler spots are easiest to remove while they are fresh.

FALL

Before the freeze

 

Clear glass for the holidays, and clean tracks before insects look for a warm way inside.

WINTER

Interior glass

 

Exterior work pauses in freezing weather, but interior window cleaning is well suited to winter.

If sprinklers reach your windows, adjust the heads to spray away from the glass. Minerals left on glass bond over time, and once they etch the surface, no cleaner can remove them.

Carson Brenny, owner of Glass House, cleaning the glass on a front entry door with his ladder set up beside the home

THE OWNER

The person who quotes it cleans it

Glass House is owned and run by Carson Brenny. He grew up in Ham Lake, went to Blaine High School and has cleaned windows full-time since 2020. The person who quotes your windows is the person on the ladder, and the one who checks every pane with you before the job is finished.

 

Windows are how a family takes in everything around the house, from the yard to the lake to the first snow, which is why Carson treats every pane with the care he would give his own home.

IN CARSON'S WORDS

 

“It's my neighbors' homes: their biggest investment, one of the places they spend the most time, and where the people they care about most live. It's something everyone should enjoy, and I believe that.”

 

Carson Brenny, owner

Owner-operated, with no crews, subcontractors or handoffs

0 PPM pure water on every rinse

The Streak-Free and Satisfaction Guarantees on every package

WHERE WE WORK

Window cleaning across the north metro

Glass House is based in Ham Lake and cleans windows throughout Anoka County and the Twin Cities north metro.

No trip fee in these ten cities or anywhere else listed below. Farther out is welcome for a small trip fee, confirmed on your quote.

Map of the Glass House service area: Ham Lake at the center, with no trip fee in the towns shown, from Cambridge to Stillwater and Maple Grove

Ham Lake, home base

City page

Also served

No trip fee anywhere inside

Each city page covers the local conditions that affect your windows. Glass House also serves Arden Hills, Cambridge, Centerville, Columbus, East Bethel, Forest Lake, Isanti, Lindstrom, Maple Grove, North Oaks, Oak Grove, St. Francis, Stacy, Stillwater, White Bear Lake, White Bear Township and Wyoming, with no trip fee in any of them.

WINDOW CLEANING QUESTIONS

Window cleaning FAQ

Large commercial picture windows cleaned inside and out

Is steel wool safe on my windows?

Yes, in the grade we use. #0000 steel wool is an ultra-fine grade made for glass, and it is excellent on fingerprints and stuck debris. It is never used on tinted windows, so please tell us about any window film when you book.

Do I need to be home?

Not for Basic. Remove your screens beforehand and you do not need to be home. Standard and Premium include interior glass, so someone needs to let us in.

Will hard water spots come off?

Hard water stain removal is an add-on. The stains can only be judged once the glass has been cleaned normally, so we test a single window first. If the spots do not lift, the minerals have etched the glass, and no cleaner can reverse that.

What if it rains right after?

Included with Premium Window Cleaning: if rain causes noticeable spotting on recently cleaned exterior glass within 10 days, we'll return for a complimentary exterior touch-up of the affected panes. The Basic and Standard cleans, and the bundles built on them, don't carry it.

What if I find a streak?

Spot streaks or workmanship spotting after we clean? Let us know within 72 hours and we'll correct the affected glass at no charge. (Doesn't cover new dirt, pollen, sap, bird droppings, hard water, irrigation overspray, or debris from dirty screens or frames.)

How long does a visit take?

Smaller jobs take about one to two hours. Larger homes, or visits that combine several services, can take half a day to a full day.

How should I prepare?

Five minutes of prep makes your appointment smooth, safe, and spotless. Turn on your outside spigot and make sure we can reach it — a spigot shut off at an inside valve is the most common cause of a late start. Unlock any gates, keep pets clear of the work area, and close your windows. Booked our basic window cleaning? Removing your window screens before we arrive is the homeowner’s responsibility — we do not remove screens with this package. Take them off ahead of time and set them somewhere safe, like the garage. If screens are still on when we arrive, we may need to reschedule, or clean only the windows we can access. Tell us about tint, storm windows or grids when you book. The full checklist comes with your quote.

Do you clean commercial windows?

Yes, for offices, storefronts and HOA properties. Commercial work is always quoted in person by Carson, so the first step is a walk-through of the property.

Carrying a ladder along the side of a home before a cleaning

Request a window cleaning quote

Tell us about your home and the package you are considering. Carson confirms the price after he looks at it, and every package is backed by the Streak-⁠Free Guarantee.

or call (612) 294-⁠8796

Fully insured to $2M

Owner-operated

Locally owned in Ham Lake

MORE FROM GLASS HOUSE

bottom of page