top of page

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.

Carson cleaning an exterior window from a ladder on a north metro home

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.

A gutter packed with leaves and debris before cleaning

BEFORE

Starting at

$157.50

A clear gutter after gutter cleaning

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 of a roofline lit with warm white holiday lights

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.

A pane of glass being cleaned during window cleaning

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

Green algae on the shaded side of a two-story home with beige vinyl siding, the growth a soft wash removes

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

Moss and algae releasing from roof shingles after a soft wash treatment

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

Washing a deck area with a low-pressure wand

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

A clean strip of concrete curb next to an uncleaned section

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

Icicles hanging from a gutter in winter

Quoted per home

Winter Services

Steam-only ice dam removal, and roofline holiday lighting with installation, takedown and storage included.

A brick commercial building with tall window columns

Quoted in person

Commercial & HOA

Storefronts, offices and multi-unit buildings, always quoted in person by Carson after a walk-⁠through.

House washing in a Glass House shirt

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

House washing in a Glass House shirt
The same gutter cleared of leaves and needles after gutter cleaning

Gutter Cleaning

Clean vinyl siding after house washing

House Washing

A pane of glass being cleaned

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.

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

Vinyl siding streaked with black algae before house washing

Siding, before

The same siding clean after house washing

Siding, after

A gutter packed with oak leaves and pine needles along a shingled roof, before gutter cleaning

Oak leaves in the gutter, before

The same gutter cleared of leaves and needles after gutter cleaning

Same gutter, after

A stained concrete patio before concrete washing

Patio, before

The same concrete patio clean after concrete washing

Patio, after

Yellow-green lichen and algae growing along a composite deck railing, before deck washing

Deck railing, before

A composite deck railing with black balusters, clean and wet after deck washing

Deck railing, after

A gutter full of leaves before gutter cleaning

Gutter, before

A clear gutter after gutter cleaning

Gutter, after

Moss and algae releasing from a roof during a soft wash

Roof, during a soft wash

A roof showing the difference between treated and untreated shingles

Roof, treated and untreated

A section of concrete spot cleaned next to untreated concrete

Concrete, test spot

A concrete curb cleaned with concrete washing

Concrete curb, cleaned

A commercial entry with clean glass doors and windows

Commercial entry glass

Large commercial picture windows cleaned inside and out

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.

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

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.

Carson Brenny, owner of Glass House, cleaning windows on a Minnesota home

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.

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

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.

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

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

View down a shingled roof halfway through a Glass House soft wash, with the work van and hoses in the driveway below

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.

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

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

bottom of page