
Best House Washing Service in Morris, MN
Most house washing calls in Morris start with the north wall. Green film creeps up behind the shelterbelt. Harvest dust grays the trim, and spiders own every soffit by July. Olhoft's Window and Surface Care is the locally owned house washing service in Morris, MN. We clean all of it with a low pressure soft wash. No high pressure stream hits your siding, your window seals, or your flower beds. And since we're window cleaners first, your glass gets rinsed before we pack up. Our neighbors rate us 5.0 on Google. Call or text 320-305-3686 for a free estimate.
Verified local neighbors
Our House Washing Services in Morris
Book the whole exterior or just the part that's bugging you.

Vinyl and Aluminum Siding
Vinyl gets a soft wash and a gentle rinse. Older aluminum siding gets a lighter touch. It turns chalky with age and streaks if someone scrubs it hard.

Brick, Stone, and Stucco
Masonry soaks up dirt and holds it. We let the cleaner do the work and rinse at a measured pressure, so mortar joints stay put.

Roof Soft Washing
Those black streaks on shingles come from a hardy algae called Gloeocapsa magma. A soft wash kills it at the root. We never pressure wash shingles, since it strips the granules that protect them.

Gutter Brightening
The dark stripes on the outside of your gutters won't rinse off. We hand detail the gutter faces so they match your clean siding. Need them emptied too? That's our gutter cleaning service.

Soffits, Fascia, and Eaves
Cobwebs, wasp nests, and bug spots pile up under the eaves. We clear them and wash the soffits, so the whole roofline looks crisp again.

Solar Panel Cleaning
Gravel road dust and field dust can cut what your panels make. We rinse them with purified water off a water-fed pole. It dries spot-free, and no one scrubs or blasts the glass.

Conner Olhoft
Owner
Meet Conner Olhoft
Hi, I’m Conner Olhoft, the owner of Olhoft’s Window and Surface Care. I haul junk around Morris and Stevens County, from a single couch in the garage to a machine shed nobody’s opened in years. Out here, a lot of it can’t just go to the curb, and trips to the transfer station on 470th Avenue add up fast. My name is on the business, so every cleanout has to be one I’m proud of. Here’s how I got here.
Olhoft’s started with windows. Before I ran my own business, I worked at Superior Industries in Morris, and cleaning the windows there was one of my tasks. I liked making dirty glass look like nothing was there. Then I added pressure washing, soft washing, and gutters. Junk hauling is the newest addition, and it fits better than you’d think. A lot of cleanouts end with a house that needs its windows and siding done before it’s listed.
A cleanout isn’t finished when the trailer’s full. It’s finished when the floor is swept and you can park in the garage again. Everything gets carried out and loaded for you, and lifting weights in my off hours comes in handy when it’s a chest freezer coming up the basement stairs. Paint and chemicals get set aside, with directions to the county’s hazardous waste days. And you get a price range from your photos before I show up.
Olhoft's vs. Other House Washing Companies
Around West Central Minnesota
Search for house washing near Morris and most results come from the Twin Cities or a franchise map. Here's how a local crew stacks up.
House Pressure Washing or Soft Washing:
Which Does Your Home Need?
For most homes, soft washing is the better choice. It kills algae and mildew with a cleaning solution and a low pressure pump, often well under 500 psi. Pressure washing relies on force, usually 2,500 psi or more, and suits concrete and hard surfaces best. Now, you might be wondering why so many people search for house pressure washing. Honestly? They want a clean house and don't care about the psi. That's fine. What matters is which method touches which surface.
The Vinyl Siding Institute recommends a soft brush or cloth for routine cleaning. Some siding makers limit pressure washers or rule them out. Spraying upward can also push water behind the panels.
What Morris Houses Are Up Against
Housing in Morris is older than most people guess. NeighborhoodScout's census-based profile puts about 14% of homes before 1940 and about 32% between 1940 and 1969. Roughly 16% went up in 2000 or later. That leaves close to 4 in 10 homes from 1970 to 1999.
Each era came with its own siding. And each siding fails in its own way when someone washes it wrong.
Painted wood clapboard, brick near downtown
Bad wash: Peels old paint and can spread lead dust
Our method: Soft wash only. No blasting flaking paint.
Ranch homes, aluminum or steel siding added later
Bad wash: Streaks chalky metal siding
Our method: Test spot first, then a light rinse
Vinyl and hardboard lap siding
Bad wash: Forces water behind panels and swells hardboard
Our method: Downward rinse at low pressure
Vinyl and engineered siding
Bad wash: Can break the maker's care rules
Our method: We follow the maker's cleaning guide
Source: NeighborhoodScout, built on American Community Survey data. The 1970 to 1999 share is what's left after the other three.
That first row matters more than people think. The EPA says homes built before 1978 are much more likely to have lead-based paint. So if your older home is flaking, we won't blast it. We'll tell you straight and point you to a painter.
Here's what we find on houses around town, and how we deal with each one.
The rust row trips people up: The Minnesota Department of Health says our soil and rock can carry a lot of iron. Wells pick it up. Most soft wash mixes are chlorine based. Chlorine won't touch rust, so a crew that only brings one jug leaves those orange arcs behind.
How Much Does It Cost to Pressure Wash
a House in Morris?
Most homes around Morris cost about $225 to $550 for a full house wash. A one story ranch sits near the low end. A two story with heavy algae or tight access lands near the top. Angi's 2026 guide puts house washing at roughly 10 to 50 cents per square foot, depending on the siding.
Your price depends on size, stories, siding type, and how much growth is on it. Rust stains, a steep yard, and a shelterbelt tight to the house add time. You'll know the number before we start.
Is it worth it? Well, it depends on what you compare it to. A house wash usually costs a small slice of what an exterior paint job runs. And plenty of homes we see don't need paint at all. They need the green stuff gone.
Want your real number?
Text a photo of each side of your house to 320-305-3686. We'll send back a price, usually the same day.
How to Choose a House Washing
Company in Morris
Whether you hire us or someone else, check these five things first. They separate a clean house from a damaged one.
Ask What They Use on Siding
The answer you want is soft washing. Be wary of "we just turn the pressure down." A wand still drives water into seams and around window frames.
Ask How They Protect Your Plants
Good crews soak landscaping before they spray and rinse it again after. Delicate plants may get covered.
Read Reviews for Jobs Like Yours
Look for reviews that mention siding and towns near you. A great driveway review tells you little about how they treat vinyl.
Get the Price Before They Start
Watch for "starting at" quotes that grow once the truck shows up. Ask what's included and what costs extra.
Best Practices for House Washing
in Morris
The best house washing crews around here stick to a few rules. We hold ourselves to every one.
How Our House Washing Works
Walk the House Together
We note the siding type, loose panels, cracked caulk, flaking paint, and rust. You'll hear about any damage before we touch anything.
Protect What's Around It
Plants get soaked. Outdoor outlets and light fixtures get covered. Patio furniture and decor move out of the way.
Soft Wash and Let It Work
The solution goes on low and sits for a few minutes to kill the growth. Rust spots get their own treatment. Gutter faces get brightened by hand.
Rinse and Check It With You
We rinse top to bottom, then rinse windows and plants again. Then we walk the house with you. If a spot isn't right, we fix it before we go.
Results That Speak for Themselves
Real results from homes, properties, and commercial storefronts across Morris and Stevens County. Click any photo to zoom in.
Should You Wash Your House Yourself
or Hire It Out?
A small one story house with light dust? Sure, you can probably handle it. Here are straight answers to what people ask us.
Honestly, it drives us a little crazy to find water trapped behind vinyl from a rental machine. If your house is on that list above, that's where we come in.
House Washing Near Morris
We're based right here in Morris and wash houses all over Stevens County. That includes Hancock, Donnelly, Alberta, Cyrus, and Chokio. Herman, Barrett, Hoffman, Kensington, Elbow Lake, and Benson are regular stops too.
Lake country gets its own kind of dirty. Homes on Lake Minnewaska in Glenwood and Starbuck, and around the Alexandria lakes, collect more webs and bug spots. Many lake owners book a spring wash and a late summer touch-up. We also travel to Willmar, Montevideo, Osakis, Sauk Centre, and Fergus Falls for bigger jobs.
Stevens County
Morris (Home Base), Hancock, Donnelly, Alberta, Cyrus, and Chokio.
Nearby & Lake Communities
Glenwood, Starbuck, Lake Minnewaska, Benson, Herman, Barrett, Hoffman, Kensington, and Elbow Lake.
Extended Travel
Alexandria, Willmar, Montevideo, Osakis, Sauk Centre, and Fergus Falls.
What Our Customers Say
Based on verified customer reviews on Google
House Washing FAQs
How much does it cost to pressure wash a 2,000 sq ft house in Morris?
Most 2,000 sq ft homes around Morris cost about $300 to $500 for a soft wash. Two stories, heavy algae, or rust stains push it higher. Text a few photos to Olhoft's for a real number.
How long does it take to wash a house?
Most homes take two to four hours. A ranch goes faster. A two story with gutter brightening takes longer. Olhoft's gives you a time window when you book.
How often should I have my house soft washed in Minnesota?
Every one to two years works for most homes. North walls near trees or a shelterbelt may need it every year. Olhoft's can send you a reminder each spring.
What's the best month to wash a house in Minnesota?
Late May through September. Nights stay above freezing, and the solution works best in mild weather. Spring clears off winter grime, and early fall gets the house clean before snow. Olhoft's books both.
Is soft washing or power washing better for a house?
Soft washing, for siding and roofs. It kills the growth instead of blasting it, so it lasts longer and doesn't force water behind panels. Pressure washing is best kept for concrete. Olhoft's soft washes every house.
Is soft washing safe for my plants and pets?
Done right, yes. We soak plants before we spray and rinse them again after. Keep pets inside until the final rinse is done. Olhoft's will tell you when it's all clear.
Do I need to be home, and do you use my water?
You don't need to be home. Most crews hook up to an outdoor spigot, so leave one on and keep your windows shut. Olhoft's texts you when the job is done.
Will house washing remove rust stains from my siding?
Usually, yes, with a rust remover instead of bleach. Stains that sat for years may fade rather than vanish. Olhoft's tests a spot first, so you know what to expect.
Can you wash my house before I paint or sell?
Yes. Clean siding photographs better for a listing, and painters need a clean wall. Give the house a day or two to dry before paint goes on. Olhoft's can work around your listing date.
Do you clean roofs and gutters too?
Yes. Roof soft washing removes the black streaks, and gutter brightening clears the stripes on the outside. Clean-outs are their own service. Olhoft's can do all three in one visit.
Book House Washing Service in Morris, MN
Locally owned in Morris. Rated 5.0 on Google. Stripe-free concrete, stains treated first, and windows rinsed before we go. Tell us what needs cleaning and we'll send back a free, straight price.
CALL / TEXT:320-305-3686
EMAIL:connerolhoft@gmail.com
MOBILE SERVICE AREA:Morris, MN & surrounding areas
Get your Free Estimate
Estimate Request Received!
Thanks for reaching out! Connor and the team will review your details and reach out with your free estimate shortly.