
Exterior Cleaning & Junk Removal in Morris, MN
Clean windows. Clean siding. A garage you can park in again. One local crew for all of it.
Wind, harvest dust, and hard water leave a mark on every house out here. Olhoft's Window and Surface Care provides exterior cleaning and junk removal in Morris, Alexandria, Glenwood, Benson, Starbuck and surrounding areas. That covers streak-free windows, soft washed siding, clean concrete, clear gutters, and full cleanouts. Call or text 320-305-3686 for a free, no-pressure estimate.
Verified local reviews
Our Exterior Cleaning and
Junk Removal Services in Morris
Most homes around Stevens County need three things cleaned: the glass, the siding, and the concrete. Each one takes a different method. Use the wrong one and you can etch glass, strip paint, or push water behind vinyl siding.
And yes, the same crew hauls junk. That means garages, basements, sheds, and whole houses. A cleanout often ends with a house that needs its windows and siding done before it's listed. We can handle both.
Get your Free Estimate
Estimate Request Received!
Thanks for reaching out! Conner and the team will review your details and reach out with your free estimate shortly.

Window Cleaning
Inside and out, with frames, sills, and tracks included. Our water-fed pole rinses exterior glass with purified water, so it dries clear without spots.

House Washing
Low pressure plus the right cleaning solution. It kills algae and mildew on vinyl, steel, and painted siding without forcing water behind the panels.

Pressure Washing
Driveways, sidewalks, patios, and garage floors. We lift out winter salt, tire marks, oil, and that green film on shaded concrete.

Junk Removal & Decluttering
Old furniture, appliances, mattresses, yard debris, and that pile in the garage you stopped noticing years ago. You point, we load.

Estate Cleanouts
Houses, basements, machine sheds, and outbuildings, handled with patience. We set aside papers, photos, and anything the family may want to keep.

Move-Out Cleanouts & Moving Help
Leaving a rental or downsizing into something smaller? We haul what isn't going with you and help move what is.
Need gutters, roof streaks, a deck, or storefront glass cleaned?
See Our Services AreaHow It Works
Tell Us What You've Got
Call, text, or use the form. Photos help a lot, especially for junk removal.
Get a Straight Price
Free estimate, in person or from photos. No upsell.
We Do the Work
We show up when we said we would and bring everything we need. We rinse plants and landscaping before any soft washing.
Walk It With Us
Before we leave, we look it over together. If we missed something, we fix it right there.

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.
What Our Services Cost
Every job starts with a free estimate. Text a few photos to 320-305-3686 and we'll send back a ballpark. Here's what most jobs around Morris fall between.
Want a real number for your place?
Text a few photos to 320-305-3686 and we'll send back a price.
Bigger properties and heavy buildup can run higher. You'll know your price before we start.
What Our Customers Say
Based on verified customer reviews on Google
Results That Speak for Themselves
Real results from homes, properties, and commercial storefronts across Morris and Stevens County. Click any photo to zoom in.
Serving Morris and
West Central Minnesota
We're based in Morris, and most of our work is in Stevens County. We also travel to the towns below. Not sure if you're in range? Ask. see all service area
Selling, Moving, or Settling an Estate?
One Crew Covers Inside and Out
Most companies do one or the other, hauling or washing. That leaves you coordinating two or three crews, often from different towns, on different schedules. Here's how the work usually lines up.

Speaking of estates, that work needs a softer touch. It's usually a hard stretch for a family, and a lot of families don't live nearby anymore. We go at your pace and ask before anything questionable leaves the house.
When to Book Exterior Cleaning
in Minnesota
The best time for exterior cleaning in Minnesota is spring and fall. Fall clears harvest dust before freeze up. Spring clears salt film and pollen.
Spring
- Driveways & sidewalks
- Garage floors
- Windows
Wash off winter salt once temps stay above freezing.
Summer
- House soft washing
- Roofs
- Decks & fences
Warm, dry days help cleaners work and surfaces dry.
Fall
- Windows & screens
- Gutters
Clear dust and leaves before winter hits.
Winter
- Junk removal
- Cleanouts
- Interior windows
Outside washing waits for the thaw.
Why Morris Homeowners
Choose Olhoft's
A 5.0 Rating From Our Neighbors
Every review on our Google profile comes from local customers.
Purified Water, Not Soap Film
Our water-fed pole pushes purified water through a brush. With no minerals in the water, glass dries clear, and there are fewer ladders leaning on your siding.
The Right Pressure for Every Surface
Soft wash for siding and roofs, pressure for concrete. We match the method to the material every time.
Outside and Inside, One Call
Washing, windows, hauling, and cleanouts from the same crew. One schedule, one invoice.
Locally Owned in Morris
We live here and work here. Born and raised in Stevens County, we treat every local property like it's our own neighbor's home.
Straight Answers
If something doesn't need cleaning yet, we'll tell you. Free estimates, no pressure.
Doing It Yourself vs Calling Us
Look, we'll be straight with you. A small patio or a few ground floor windows? You can handle that. DIY gets risky with height, siding, and roofs.
What Morris Weather Does to the
Outside of Your Home
Morris sits on open prairie, and not much stands between your house and the wind. That shapes what builds up on your home, and where.
Is any of this urgent? Usually not. That's the trap, though. Hard water spots and algae get harder to remove every season you let them sit.
Questions About Olhoft's
Do you offer free estimates?
Yes, always. Text a few photos to 320-305-3686 or book a quick visit. Olhoft's gives you a straight price before any work starts.
What towns do you serve?
We're based in Morris and cover Stevens County, plus towns like Benson, Glenwood, Alexandria, and Willmar. Not sure if you're in range? Ask Olhoft's.
Can you do a cleanout and wash the house on the same job?
Yes, and it's one of the most useful things we do. We can clear the house, then do the windows, siding, and driveway before it's listed. One crew and one schedule with Olhoft's.
Do you work in the winter?
Junk removal, cleanouts, and interior windows keep going all winter. Outside washing waits until temperatures stay above freezing. Call Olhoft's to get on the spring list early.
Do you work with businesses and rental owners?
Yes. We clean storefront glass and handle rental turnovers, from hauling leftover furniture to cleaning the windows. Olhoft's can set up one-time or regular service.
Book Exterior Cleaning and
Junk Removal in Morris, MN
Locally owned. Rated 5.0 on Google. One crew for the outside of your house and everything inside you're ready to let go of. Tell us what you need 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.