Clear views.
Better curb appeal.

Pick how often you want us back. The percentage comes off the price of every clean — we quote your house, then that discount applies to each visit for as long as you are on the plan. Or take the one-off and pay the flat quoted price with nothing to sign.

Fully insured · $1M / $2M · answered within 24 hours
Buds Window Cleaning technician washing a large window

New for 2026 · Permanent lights

Christmas lights that never come down.

Permanent roofline lights, installed once by the same crew that cleans your windows. Invisible by day. At night, any color for any holiday, from your phone. No ladders and no takedown, ever again.

  • 16 million colors, light shows and music sync, all from an app.
  • Christmas, Hanukkah, Diwali, Eid, Lunar New Year, the Fourth, Halloween, game day. One install, every holiday.
  • 2-year warranty, parts and labor. Priced by the foot, no surprises.
Early bird · 10% off
From $9 per foot

Book by Oct 15 and take 10% off everything.

See the lights and prices Price my house
Two panes on the same garage door — the left one cleaned, the right one not yet After Before

Same door. Same day. One pane cleaned, one not touched yet.

What we clean

Services

Windows, and everything around them

Every home is different. What it costs depends on window size and quantity, how easy they are to reach, their condition, hard water staining, window type and height.

Frames and sills — free

Every window we clean, every time. It's not an upsell, it's part of doing the job. Light cobweb removal around the windows is included too.

Whole house

Do the lot in one visit — 20% off the total

Exterior, interior, screens if you have them, and whole house light cobweb removal, all booked together. You pay 80% of what the pieces add up to.

  • Exterior window cleaning
  • Interior window cleaning
  • Screens — removed, cleaned, reinstalled
  • Whole house light cobweb removal
  • Frames and sills, free as always

Applies to your first whole house visit. After that your service plan rate takes over — the two don’t stack, so you always get the better of the two.

20%off the total

The only three things that cost extra

Add-onPrice
Track cleaning — priced per track, you pick which windows$2 per track
Hard water stain removalCustom quote
Whole house light cobweb removalFrom $45

Grit in the track is what makes a window hard to open. It's the part most companies skip and most customers notice.

The rest of the year

Autumn and winter

Same crew, same ladders, same insurance. Booking more than one of these together gets you a better number — we're already at your house.

How the pricing stacks

Inside and out, together

The exterior sets the price. Interior is 70% of that number, and booking the two together takes another 10% off the combined total.

Exterior100%the base price for your home
Interior70%of whatever the exterior came to
Both together−10%off the two added up

On a home where the exterior is $300

  • Exterior$300
  • Interior — 70% of $300$210
  • Added up$510
  • Both together — 10% off−$51
  • You pay$459

Illustration only — $300 is an example, not your price. Yours depends on window size and count, access, condition, hard water and height. The Whole House bundle is a different, bigger discount: 20% off when you add cobwebs and screens on top.

Service plansThe detail behind each plan

Service plans

Get it done automatically, and pay less for it

Pick how often you want us back and we take a set amount off every single visit. You get first pick on dates before the calendar opens up, and you stop having to remember to call.

Glass doesn't just get dirty — hard water, sprinkler spray and acidic rain slowly etch into it, and once that's set in no amount of cleaning takes it back off. Twice a year, spring and fall, is the professional standard. More often than that if you're under trees, near traffic, or your sprinklers hit the windows.

12-month term. You lock in the discount, we lock in the schedule. The number of cleans your term includes is written into the Terms of Service so there is never any doubt about it — and if the season lets us fit an extra one in, you get it at your plan rate. Ending early carries a 20% fee on the cleans you have left.

Screen servicesScreens, in detail

Screens

Screens are priced off the window price

Because that's what tracks with the size of the job. Clean glass behind a dirty screen still looks dirty from inside.

ServicePrice
Screen cleaning only30%
Screen removal only20%
Screen reinstallation only30%
Complete screen service — remove, clean and reinstall70%

All percentages are of the total window cleaning price.

Window typesEvery window type we handle

Window types

Every window is different, and that's why we quote

Two houses with the same number of windows can be very different jobs. Here's what we work on.

Double-hung

The standard. Sashes tilt in on most modern ones, which makes interiors quicker.

Casement

Crank-out. Easy access, but the frames and hinges collect grit.

Sliders

Tracks do the heavy lifting here, and tracks get filthy.

Picture and fixed glass

Big, no moving parts, shows every streak. Pure water earns its keep on these.

Bay and bow

Multiple angles, usually a feature of the house, worth doing properly.

French and divided lites

Lots of small panes and lots of muntins. Slower, priced accordingly.

Storm windows

An extra layer, often decades of grime trapped between. Say so when you book.

Glass block

Textured, cleans differently, no squeegee.

Skylights and high glass

We reach most from the ground with a pole. Where a skylight or high window can only be reached from the roof, we’ll look at it and tell you straight whether it can be done safely.

Pure waterHow pure water cleaning works

How we do it

Pure water. That's why it stays clean.

Tap water carries dissolved minerals. When it dries on glass those minerals stay behind, and that's what a spot is. It's not dirt — it's what was in the water.

We run every drop through a Rhodi 0 Flow RO/DI system: a carbon and sediment pre-filter, then a reverse osmosis membrane, then a deionizing resin stage. What comes out the other end is 0 PPM — nothing dissolved in it at all.

Pure water is also aggressive about getting clean. It pulls dirt off the glass and then dries without leaving anything of its own. No soap, no squeegee marks, no detergent residue on your siding or your plants. We rinse and walk away, and it dries clear.

We measure it. Every technician carries a TDS meter and logs the reading at the brush before the job starts. Our working range is 0 to 6 PPM. Above 6 and we don't start — we fix the system first. That number goes in the daily log whether anyone asks or not.

The Rhodi 0 Flow reverse osmosis and deionization cart that produces our pure water
0ppm Out of the system. Nothing left in the water to dry onto your glass.
0–6ppm Our working range, measured at the brush before every single job.
30hrs Live field training every technician finishes before working alone.
Cleaning an upper-floor window from the ground with a water-fed pole

From the ground, not off your gutters

We use water-fed poles that reach up to four and five story buildings, so most upper-floor glass gets cleaned from the ground — no ladder leaning on your gutters. Where a window genuinely cannot be reached any other way, we will get on the roof, but only after we have looked at it and decided it is safe.

Where a ladder is the right tool, we get on a ladder. Every technician is trained to set one properly before they ever climb it — that is part of the 30 hours.

The people who show upWho turns up at your door

The crew

30 hours in the field before they work alone

Every technician puts in 30 hours of live field training — real houses, real glass, supervised — before they work a job on their own. Tools, technique, ladder work, pure water, how to run a job and what to do when something goes wrong. It's all written down in a manual, and it's the same for everybody.

Safety over speed

Nobody rushes a ladder or reaches past what's safe. If it can't be done properly it doesn't get done today.

If you break it, you say it

Immediately, to you, before we leave. We'd rather fix something and tell you than have you find it after we've gone.

Your home is not a job site

Boots wiped, gates closed the way we found them, nothing moved that doesn't need moving, and we work around the dog.

Every tech signs gear out and back in at the start and end of the day, and logs their water readings. It sounds like overkill for cleaning windows. It's the reason the work is the same every time regardless of who turns up.

The season

We're in Minnesota, so here's how the year works

March through November — exterior work. Windows, screens, cobwebs, everything outside.

All year — interior work carries on right through winter. It's the best time to do it, and nobody else is asking.

Process

How it works

Tell us about your place

The form takes about two minutes. Photos help but aren't required.

We send you a price

A real number for your actual house, not a range that changes when we turn up.

We show up when we said we would

You get a text the day before to confirm the time.

Straight answers

Straight answers

What we can fix, and what we can't

We can usually fix

  • Everyday dirt, dust, pollen and rain spotting
  • Bug residue, spiderwebs and nests around frames
  • Most hard water staining — sprinkler overspray, run-off from a roof
  • Construction dust and paint overspray in many cases
  • Screens that look gray but aren't damaged

We can't fix, and we'll tell you before we start

  • Etched glass. Hard water left too long eats into the surface. The mineral isn't on the glass, it's in it.
  • Scratches from a previous clean, a razor, or a bad screen
  • Failed seals. Fog between the panes is a broken window, not a dirty one. Only replacement fixes it.
  • Oxidized or hazy old glass
  • Anything that cannot be reached safely. We will get on a roof for a window that needs it — but if the pitch, the surface or the weather makes it unsafe, we will say no and tell you why.

If we spot any of this at the quote we'll say so then, not after you've paid. A window that can't come fully clean gets priced as what it is.

Light cobweb removal includes

Reachable eaves and soffits · porch ceilings · garage door areas · entryways · exterior corners and overhangs · anything reachable from the ground with extension poles.

Light cobweb removal does not include

Wasp or hornet nest removal · bee hive removal · pest removal · areas that cannot be safely reached from the ground.

Where we workTowns we cover

Service area

Across the Twin Cities metro

If your town isn't on the list, call anyway — we'll tell you straight whether we can get to you.

Golden Valley St. Louis Park Plymouth Minnetonka Minneapolis Edina Hopkins Wayzata Crystal New Hope Robbinsdale Brooklyn Park Maple Grove Eden Prairie Bloomington Richfield St. Paul Roseville
A Twin Cities home with clean exterior windows

Next step

Ready for a price?

Two minutes on the form and we come back to you with a real number — within 24 hours, guaranteed, and usually the same day. No pressure and no obligation.

Free quotes · no obligation · answered within 24 hours, guaranteed

Get a free quote
1Your details

Please tell us your name.

We need a phone number to get back to you.

We need this to price the job properly. We don't share it with anyone.

Please add the address so we can price it.

2The job

Pick at least one thing you'd like done.

Plan customers get money off every visit, first pick of dates, and never pay the 7% non-cash fee — any payment method, flat rate, always.

3Timing and anything else

Whichever you pick, you hear from us within 24 hours.

Put their name in and you get 10% off this clean — and they get 15% of it as credit. How it works

Please agree to the Terms of Service.

Answered within 24 hours, guaranteed. Call, text or email — whichever you asked for. Most go out the same day.

Refer a friend

Referrals

Send us a neighbor, take 15% of their first job off yours

Not a gift card, not a one-off twenty bucks. 15% of whatever their first job comes to, as credit on your account — and it never expires and it doesn't cap out.

  • $300 job$45 credit to you
  • $600 job$90 credit to you
  • Three $300 jobs$135 — most of a clean, free

Credit comes off your next invoice automatically. Stack as many as you like. Your friend gets 10% off their first clean too, so you're doing them a favor, not selling to them.

Happy with the work?

A Google review helps us more than anything else

It is the single thing that decides whether the next family in your neighborhood finds us. Thirty seconds, and it genuinely matters to a small business.

Our Google review link is going up shortly — ask your technician and they'll send it straight to your phone.

Questions

FAQ

Frequently asked

Do I need to be home?

For exterior only, no — as long as we can get to the windows and any gates are unlocked. For interior work, someone needs to let us in.

Do you clean in the winter?

Interiors, yes, all winter. Exteriors run March through November — below freezing, the water doesn't behave and you don't get a good result.

Do you go on the roof?

Sometimes, yes. Most windows are reached from the ground with a water-fed pole or from a ladder, and that is always our first choice. But some hard-to-reach windows can only be done from the roof, and we will go up for those — after looking at the pitch, the surface and the weather and deciding it is safe. If it isn't, we tell you no and explain why. Cobweb removal stays ground-level only.

What about wasp nests?

We don't touch them. If we find one we'll tell you and work around it. Call a pest removal company for that.

How do you price a job?

Number of windows, how many stories, and what else you want done. That's why the form asks. We give you one number for the whole job, not a per-window rate that adds up to a surprise.

How do I pay?

Cash, Venmo, Zelle or check, due when the work is finished.

On a service plan: flat rate, every method, always. No added fee, ever.

One-off clean: cash is the flat rate. Venmo, Zelle and check carry a 7% processing fee. It's one of the reasons the plans are worth having — plan customers don't pay it.

How often should windows actually be cleaned?

Twice a year — spring and fall — is the professional standard, and it's what most Twin Cities homes need. Spring takes off the winter salt film and the first of the pollen; fall takes off the summer's dust and sprinkler spray before everything freezes onto the glass.

More often than that if your home is under trees, on a busy road, near construction, or your sprinklers hit the windows. That's not an upsell — hard water and acidic rain slowly etch into glass, and once etching sets in, no amount of cleaning takes it back off. Cleaning is the only thing that stops it starting.

What do I get for referring someone?

15% of whatever your friend's first job comes to, as credit on your account — no cap, and it stacks. Refer three neighbors with $300 jobs and that's $135 off your own cleans. Full detail on the referral page.

Are you insured?

Yes. We carry commercial general liability through Spinnaker Insurance Company: $1,000,000 per occurrence and a $2,000,000 general aggregate, plus $1,000,000 personal and advertising injury and $50,000 damage to rented premises. We'll email you the certificate before we start — just ask.

Do you do commercial or apartment buildings?

Yes. Give us a call and we'll talk through the scope.

Call Get a quote