TWIN CITIES NORTH METRO
Window cleaning and exterior care in Ham Lake
Owner-operated window cleaning, soft washing and gutter care for north metro homes, with the right method for every surface, explained before work begins.
OWNER-OPERATED
The owner quotes every job, does the work himself and walks it with you at the end, with no crews, subcontractors or handoffs.

OWNER-OPERATED
The owner quotes every job, does the work himself and walks it with you at the end, with no crews, subcontractors or handoffs.
★
Rated 4.9 on Google · 44 reviews
Insured to $2M
Owner-operated
Based in Ham Lake, MN
North metro homes contend with three things: hard, iron-rich water; shade and damp from the oaks and lakes; and Minnesota's freeze-thaw swings. Each leaves a different mark on a house, and each calls for a different method, so every job starts by naming the problem correctly.
THE RIGHT PRESSURE FOR EACH SURFACE
Glass
Hand tools or 0 PPM pure water
No pressure washer
House and roof washing
Soft wash
50 to 300 psi
Concrete
Surface cleaner
2,000 to 3,500 psi
0
1,000
2,000
3,000 psi
Glass House cleans glass by hand or with water filtered to 0 PPM (parts per million), soft washes siding and roofs at low pressure, and reserves higher pressure for concrete, the one surface built to take it. Each method is chosen to clean without causing harm.
THE GLASS HOUSE EXPERIENCE
Start with what you see
Pick what your home is showing, or start from the beginning. The Experience shows what fixes it and what it costs, how Carson does the work, and then sends him your request. It takes about two minutes.
1
Tell us what you see
2
See how we fix it
3
Send it to Carson
SERVICES
What Glass House does
Each service has its own page explaining the method, what is included, what it costs and what to expect.
WINDOW CLEANING, FOR EXAMPLE
How our starting prices work
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.
$240
$180
$168
Standard price
25% off as a member
5% more on a Preferred day
Starting at $168 for members on a Preferred day
Exterior cleaning runs through November 15, and holiday lighting installs start November 1.

BEFORE
Starting at
$157.50

AFTER
Gutter Cleaning
Gutters cleared by hand, downspouts flushed to confirm they flow, and the debris bagged and hauled away.
Fall Promo, through November 30. Book a house washing or a roof washing and your gutter cleaning is free, applied automatically with no code. One offer per quote, so it does not combine with the flash sale; you get the bigger one.
Standard price from $225

Illustration
Starting at
$420
You see a mockup first, then pick your install week from November 1.
Holiday Lighting
Deluxe warm white C9s, custom cut to your roofline, with installation, the timer, takedown and storage included.
Standard from $510 on a three-year contract, or $600 on a one-year lease.

Starting at
$168
Window Cleaning
Cleaned by hand or with 0 PPM pure water, inside and out, in Basic, Standard or Premium packages.
Standard price from $240

Starting at
$315
House Washing
A low-pressure soft wash that kills algae and mildew at the root rather than blasting them off.
Standard price from $450

Starting at
$560
Roof Washing
The low-pressure method shingle manufacturers describe for black streaks, moss and lichen, with no blasting.
Standard price from $800

Starting at
$350
Deck Washing
A gentle soft wash matched to wood or composite, for decking, railings and stairs, never high pressure.
Standard price from $500

Starting at
$210
Concrete Cleaning
A surface cleaner rather than a wand, so driveways, walks and patios come out even, without stripes.
Standard price from $300

Quoted per home
Winter Services
Steam-only ice dam removal, and roofline holiday lighting with installation, takedown and storage included.

Quoted in person
Commercial & HOA
Storefronts, offices and multi-unit buildings, always quoted in person by Carson after a walk-through.

Starting at
$688.75
OUR FLAGSHIP PACKAGE
The Works: three services in one visit
Gutter Cleaning
House Washing
Window Cleaning
Specialty and seasonal services
OUR FLAGSHIP PACKAGE
The Works: three services in one visit
Starting at $688.75
The Works is the ultimate exterior refresh: Basic Window Cleaning, House Washing and Gutter Cleaning, the three services most homes need at the same time. They are done in a deliberate order: gutters first, then the house wash, then the windows, so nothing that comes off the roof edge or the siding lands on freshly cleaned glass.
Basic Window Cleaning, House Washing and Gutter Cleaning in one visit
Upper and lower surfaces cleaned together, so clean areas stay clean
Priced by home size, from $725 for a sided home up to 2,000 sq ft, or $688.75 on a Preferred day
One visit, one crew, the whole exterior: your quote shows exactly what you save against booking the three separately
Well suited to move-ins, home listings and seasonal resets


Gutter Cleaning

House Washing

Window Cleaning
RECENT WORK
Before and after, from recent Glass House jobs
Photographs from homes and businesses across the north metro, taken before and after the work.


Hard water spots, before
After hard water stain removal

Siding, before

Siding, after

Oak leaves in the gutter, before

Same gutter, after

Patio, before

Patio, after

Deck railing, before

Deck railing, after

Gutter, before

Gutter, after

Roof, during a soft wash

Roof, treated and untreated

Concrete, test spot

Concrete curb, cleaned

Commercial entry glass

Commercial picture windows
WHAT CUSTOMERS SAY
Reviews from Glass House customers
4.9
★★★★★
44 Google reviews
“
★★★★★
"My windows are beautiful! Carson is amazing. He worked around me and my mess and I learned so much about how to maintain the shine. Thanks Carson!"
Kristen Antonsen
Google review
★★★★★
"Carson did a fabulous job removing graffiti from one of our stone monument signs at our apartment building. He was knowledgeable, reasonably priced, and very pleasant to work with. We were extremely happy with the results and would definitely use him again."
Renee Hamman
Google review
★★★★★
"I hired Glass House last year for roof washing, and their customer service is amazing! I already booked my spring appointment, and know Carson will do a wonderful job as always."
Joe Schmid
Google review
WHY HOMEOWNERS CHOOSE US
What sets Glass House apart
Glass House is one owner-operated specialist, not a franchise or a crew. These are the standards that follow from that, stated as specifics rather than slogans.

Water filtered to 0 PPM
Minerals in hard water are what leave spots when glass dries. Our rinse water passes through reverse osmosis, carbon and deionization filters until the meter reads 0 PPM (parts per million), so nothing is left on the glass to spot.
The shingle makers' method
GAF, Owens Corning and CertainTeed each describe cleaning roof algae with a diluted bleach solution and a gentle, low-pressure rinse. Our roof wash follows that method, which protects the granules that shield your shingles from the sun, and the warranty that comes with them.
50 to 300 psi, not 3,000
A pressure washer runs 3,000 to 4,000 psi. Siding, soffits and roofs are soft washed at 50 to 300 psi, about the force of a garden hose, so the solution does the cleaning and nothing is stripped, etched or driven behind your siding.
Plants rinsed throughout
Before any solution is applied, plants and everything not being cleaned are wet down, and they stay wet during and after the wash. Drift that lands on a pre-wet surface is diluted until it is harmless, which is why landscaping comes through a soft wash well.
Tested before treatment
Every stain job starts with a spot test, and hard water removal starts with a single test window, so you see what is realistic before you commit. Stain removal is charged only if it is a job we can complete.
Limits explained up front
Etched glass, bonded rust and faded vinyl cannot be cleaned back to new, because the damage is in the material itself. We explain that before you spend anything, and on fragile surfaces we would rather leave a little staining than risk damage chasing perfection.
A second set of eyes
Few homeowners ever see their own gutters and roof up close. Anything noticed while we are up on the house, such as a blocked downspout or damaged fascia, is documented and pointed out, so a small problem can be dealt with before it grows.
Insured to $2M
Glass House carries $2,000,000 in general liability insurance. Because the owner does every job himself, the person working on your home is the person accountable for the result, and the person you call if anything needs attention.

THE OWNER
Meet Carson Brenny, who does every job himself
Glass House is owned and run by Carson Brenny, who grew up in Ham Lake, went to Blaine High School and has worked full-time in exterior cleaning since 2020. It is not a franchise or a call center: when you reach out, you reach Carson, and he stays with your job from the first look to the final walkthrough.
Owner-operated means one standard and one set of hands on every home, and it means the owner answers the phone. Carson explains what he finds and why he recommends each method, and he uses the gentlest approach that will do the job properly.
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
WHAT YOU ARE SEEING
What the marks on your house are telling you
Most exterior problems in the north metro trace back to water, shade or sun. Naming the problem correctly comes first, because the treatment for one can make another permanently worse.
ORANGE STREAKS
Iron from sprinkler water
Every home in Ham Lake draws from a private well, and that water often carries iron. When sprinkler spray dries on siding, brick or concrete, the iron oxidizes into orange streaks. Bleach sets rust, so removal takes an iron-specific treatment. Aim every head at the lawn, and treat stains early, before they bond permanently.
GREEN ON THE NORTH SIDE
Algae and mildew, not dirt
Green and black patches are living growth: algae, mildew, mold and lichen. Growth needs shade, moisture and a surface, so it appears first on north walls, on wooded and lake lots, and behind the AC unit. A soft wash kills it at the root; pressure removes only the surface growth, which soon returns. Trimming shrubs back a foot or two helps walls dry.
BLACK ROOF STREAKS
The algae that feeds on shingles
The streaks are Gloeocapsa magma, a type of cyanobacteria commonly called black algae, which feeds on the limestone filler in asphalt shingles. As it spreads, the granules that shield the shingles from the sun begin to loosen. A low-pressure wash kills it without dislodging granules, and trimming branches and clearing valleys slows its return.
CHALK ON YOUR HAND
Oxidation is the siding itself
Wipe a sunny wall with a wet white rag. White powder with no green is oxidation: sunlight breaking down the siding or paint itself, which is why south and west walls show it first. A wash removes loose chalk but cannot restore faded color. If the color looks rich while the wall is wet, oxidation removal can recover it.
WHITE SPOTS ON GLASS
Minerals that bond over time
White spots are calcium and other dissolved minerals left behind when hard water dries on glass, and the longer they sit, the harder they bond. Caught early, they lift with a stain-specific treatment, tested on one window first. Left for years, they etch the glass, and no cleaner can reverse that. Keep sprinklers and hose spray off the windows.
STRIPES ON GUTTERS
Tiger stripes, not mold
The black vertical streaks on the face of a gutter are carbon and asphalt residue from the shingles, bonded to the aluminum finish, and overflowing gutters make them worse. House wash chemistry will not remove them, and abrasives damage the finish, so gutter brightening, a separate treatment, is the fix. Clear gutters slow their return.
HOW A VISIT WORKS
From first message to final walkthrough
Every visit follows the same sequence, so there are no surprises on price, timing or results.

01
A quote confirmed in person
Send the form, call, text or book a walk-around. Carson follows up personally, and every quote is confirmed in person before any work begins, so the exact price is settled first.
02
A clear arrival window
Choose a morning arrival between 8:00 and 10:00 or an afternoon arrival between 12:00 and 2:00. We text you the day before and again when we are on the way, since exact timing can shift with weather and route.
03
Protection comes first
Drop cloths go down wherever we work indoors, and every ladder carries padded standoffs and levelers, so nothing marks your siding and nothing shifts on soft ground. Ladders are set at a 4 to 1 angle (one foot out for every four feet up) and tied off above two stories.
04
The right method for each surface
Hand tools or 0 PPM pure water for glass, a soft wash mix matched to your siding or shingles, and a surface cleaner for concrete. Every mix starts at the lightest strength the surface will take and is increased only if needed, because an overly strong mix cannot be undone.
05
Walkthrough, photos and notes
Carson walks the finished work with you before the job is complete, so any question is answered while he is still on site. Before and after photos come with your receipt.
BEFORE WE ARRIVE
Five minutes of prep makes your appointment smooth, safe, and spotless. Here’s exactly what to do before we pull up:
1
Outside spigot, gates & pets
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.
3
Furniture, chairs & potted plants
Move chairs and any plants in flower pots at least 15 feet away from the house, or tuck them inside the garage. Big, heavy pieces — patio sets, grills — please move those well away from the home too. Truly small, light items like cushions and toys? Leave those to us: we move them ourselves and put every piece back exactly where it was.
5
Remove screens — basic window cleaning
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.
7
Specialty wood
2
Move your vehicles
Before we arrive, move every car, truck, and trailer out of the driveway — into the garage or parked on the street. This protects your vehicles from any overspray while we work, and gives us clear access to your home.
4
Check for wasp nests
Take a quick walk around your home and look under the eaves, around windows, and above doors. If you find a wasp or hornet nest, please have it removed before your appointment — we can’t safely work next to an active nest. Spot one you can’t get to? Text us before your visit so we can plan around it.
6
Powder-coated surfaces
Powder coating is the smooth, baked-on color finish you’ll see on things like metal railings, light fixtures, patio furniture, and some garage doors. Certain cleaning products can damage it, so if anything on your exterior is powder-coated — or you’re not sure — tell us before your appointment and we’ll use the right products.
Cedar shakes, teak furniture, ipe decking, log siding — any wood that’s delicate or special, we plan our whole approach around it. Whether we’re cleaning that wood or carefully avoiding it, we need to know it’s there before we arrive. Not sure what kind of wood you have? Text us a photo and we’ll figure it out together.
SERVICE AREA
Based in Ham Lake, serving the north metro
Each city below has its own page on the local conditions that shape the work: the water, the trees, the lakes and the age of the homes.
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.
Everywhere we serve
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.

Ham Lake, home base
City page
Also served
No trip fee anywhere inside
FIND US
Find Glass House on Google Maps
Glass House is based at 14742 Austin St NE in Ham Lake. Our Google Business Profile is the same listing that appears when you search for us, where you can get directions, see our service area and read reviews.
Google reviews are posted by customers, not by Glass House, so they show what a visit is really like. If we have worked on your home, a short review helps your neighbors too.
GET YOUR QUOTE
Tell us about your home
Send your request and Carson will follow up personally to go over the details, arrange a walk-around and confirm your exact price before any work begins. To talk it through instead, call or text (612) 294-8796.
You do not need to know what the problem is called. Describe what you see, such as orange streaks under the windows or green on the north wall, and we will identify it.
Why quotes are confirmed in person
A short walk-around confirms that each surface is what was expected and that the right mix is ready for it. Any concern is raised with you at that point, before the work starts rather than after.
FREE QUOTE
Start your quote
Choose your services, describe what you see and send it to Carson. He follows up personally and confirms your exact price at the walk-around, before any work begins.
Rated 4.9 on Google · 44 reviews
Insured to $2M
Owner-operated, based in Ham Lake
Or call or text Carson at (612) 294-8796.
Prefer to look around first?
The Glass House Experience walks through what is happening to your home and how each problem is fixed, then sends Carson your quote request with everything filled in.
When we work
Exterior cleaning runs March 1 through November 15. Holiday lighting installs begin November 1, and steam ice dam removal continues through the winter.
Ways to save
The Service Plan
30% off every plan visit. Members take 25% off any other work, holiday lighting included, and a Preferred day takes 5% more. Pay the whole year up front and take another 5% off.
Preferred day
Book a day marked Preferred on your quote and take another 5% off, on top of any other saving, up to 25% off in all. Service Plan members are not held to the 25%.
Flash sale, this season
20% off every service except The Works and the Service Plan.
Fall Promo, through November 30
Book a house washing or a roof washing and your gutter cleaning is free, applied automatically with no code. One offer per quote, so it does not combine with the flash sale; you get the bigger one.
Veterans and seniors
Veterans take 10% off any service, and seniors 65 and older take $50 off.
Same-day neighbors
When a neighbor books for the same day, both households get 15% off. It is the one standing offer that also applies to The Works.
Three projects together
Book three projects together and take 10% off.
Holiday lighting
A three-year contract saves 15%.
Discounts do not combine: you receive whichever single saving is largest. Then a Preferred day can take another 5% off, up to 25% in all (Service Plan members are not capped).
IN CARSON'S WORDS
“Preferred days are the ones I have wide open. Nothing ahead of you means I show up in the window I promised instead of running late from someone else's job, so I would rather take 5% off than keep you waiting. Any other day still works — it just doesn't carry the extra 5%.”
FAQ
Questions people ask before reaching out

What areas does Glass House serve?
Glass House is based in Ham Lake and serves the Twin Cities north metro, including Andover, Anoka, Blaine, Circle Pines, Coon Rapids, Hugo, Lino Lakes, Ramsey and Rogers, each with its own page on local conditions. There is no trip fee in any of those cities, or in 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 or Wyoming. Homes farther out are served as well, for a small trip fee confirmed on your quote.
Why not pressure wash houses and roofs?
Pressure cleans with force, and force is what strips paint, etches siding, drives water behind it and knocks the protective granules off shingles. It also leaves the root of the growth alive, so a pressure-washed house looks clean for a season and then does not. That is why Glass House soft washes houses and roofs at 50 to 300 psi.
Is soft washing safe for my plants?
Yes. Landscaping is kept wet from before the first application until after the final rinse, so any drift that reaches it is diluted until it is harmless. The solution is sodium hypochlorite, similar to a diluted household bleach, used at the lightest strength each surface will take. Please mention prized plants or a pond when you book.
How do quotes work?
Start with the form, a call or a text. Carson follows up personally, and every quote, including one requested online, is confirmed in person, because a price is only accurate once someone has seen the home. Commercial and HOA work is always quoted in person.
How do I pay?
Glass House accepts check, cash, Venmo, Cash App and Zelle, and checks are made out to Carson Brenny. Payment is due when the work is complete unless your estimate or invoice states otherwise. Cards are not accepted, which keeps pricing fair.
What happens if the weather turns?
Rescheduling because of weather is always free and never counts as a cancellation. For any other change, please give at least 48 hours of notice. The complete terms, including the fees for changes made inside 48 hours, are on the Service Policies page and on every quote.
Do you guarantee the work?
Yes, with specific guarantees. Window cleaning carries the Streak-Free Guarantee: report a streak within 72 hours and the affected glass is corrected at no charge. Premium Window Cleaning adds the 10-Day Rain Guarantee. Roof washing carries the Roof Washing Warranty: if treated growth returns within the first year, the affected areas are re-washed free, and if it returns within two years of service, Glass House re-washes at half cost. Window cleaning, gutter cleaning, house washing and roof washing also carry the Satisfaction Guarantee: if we are not satisfied with the outcome, you will not be charged. Gutters carry the Flow Guarantee, and every stain removal the Reapplication Guarantee. The full terms are on the Service Policies page.
HOME CARE GUIDES
Understand the problem before you hire anyone
Plain-language guides to the problems we see most on north metro homes: what causes them, how to prevent them and how they are fixed.

Request your quote
Walk through the Glass House Experience, send the form, or call or text (612) 294-8796. Carson will confirm the details and arrange a time that works for you.
or call (612) 294-8796
Fully insured to $2M
Owner-operated
Locally owned in Ham Lake
MORE FROM GLASS HOUSE




