Conner Olhoft with Olhoft's Window & Surface Care exterior cleaning and junk removal service vehicle in Morris, MN

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.

5.0 Google
Locally Owned
Free Estimates
SERVICES

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

Professional exterior and interior window cleaning in Morris MN

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.

Low pressure residential home soft wash siding cleaning in Morris MN

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.

High quality surface cleaning for driveways and patios in Morris MN

Pressure Washing

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

Residential and commercial junk removal hauling service in Morris MN

Junk Removal & Decluttering

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

Compassionate family estate and property cleanout in Morris MN

Estate Cleanouts

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

Apartment turnover and rental move-out cleanout service in Morris MN

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 Area
OUR PROCESS

How It Works

Tell Us What You've Got

Call, text, or use the form. Photos help a lot, especially for junk removal.

01

Get a Straight Price

Free estimate, in person or from photos. No upsell.

02

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.

03

Walk It With Us

Before we leave, we look it over together. If we missed something, we fix it right there.

04
Conner Olhoft, Owner and Operator of Olhoft's Window & Surface Care in Morris, MN

Conner Olhoft

Owner

ABOUT US

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.

TRANSPARENT PRICING

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.

SERVICE
TYPICAL RANGE
WHAT CHANGES THE PRICE
DETAILS
Window Cleaning
$125 to $400+

Number of windows, stories, screens, tracks, hard water spots

House Washing
$250 to $500+

Stories, home size, buildup, garages or shops added on

Pressure Washing
$75 to $250+

Square footage, oil or rust stains, heavy growth, access

Junk Removal
$125 to $700+

Volume, weight, item type, loading difficulty, disposal fees

Estate Cleanouts
$400 to $4,000+

Home size, garage, basement, outbuildings, how full it is

Move-Out Cleanouts
$300 to $750+

Property size, what's staying behind, loading help needed

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.

VERIFIED REVIEWS & RATINGS

What Our Customers Say

5.0 Rating

Based on verified customer reviews on Google

JF
Judith F.
Morris, MN

"I have lots of floor to ceiling windows with small panels. Many are high and difficult to reach. Connor did a fantastic job cleaning all of them inside and out. The sun filtered through just beautifully the next morning. I will definitely have him back again next year."

BD
Beth D.
Morris, MN

"Conner went above and beyond making my old stained siding look like new. The windows are all sparkling too!"

DA
Dave A.
Morris, MN

"Good communicator. Hard conscientious worker. Job was well done. Sealing my concrete patio and washing windows."

PR
Penny R.
Morris, MN

"Connor did a great job power washing our barn and cleaning the outside of all our windows on our house and barn. Very prompt professional service that we were very happy with."

KR
Kirk R.
Morris, MN

"Olhoft’s Window and Surface Care did a great job on my window cleaning this spring! Arrived when he said he would and got right to work. I had a lot of windows & Conner was done in no time and reasonable priced. Well satisfied!"

JL
Judy L.
Morris, MN

"Connor is a very professional person. He came in, quoted his price, and that is what I paid. He did an excellent job and completed the job very through-ally. I plan to hire him again in the spring. Great job Connor!!!!"

VB
Viv B.
Morris, MN

"Conner was friendly, and pleasant and did a great job cleaning our gutters and awnings. He was able to start immediately after giving me a reasonable quote. Would definitely recommend."

KG
Kris G.
Morris, MN

"Conner is a strong communicator with his customers. He answers questions or inquiries in a timely manner. He does a meticulous job I will definitely hire him again."

OUR WORK

Results That Speak for Themselves

Real results from homes, properties, and commercial storefronts across Morris and Stevens County. Click any photo to zoom in.

SERVICE AREAS & COVERAGE

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

Area & Travel Time
Towns Served
Home base
Within about 20 minutes
MorrisHancockDonnellyAlbertaCyrusChokio
Nearby towns
About 25 to 45 minutes
HermanHoffmanBarrettKensingtonStarbuckBensonElbow LakeGlenwood
Regional
About an hour or more
AlexandriaOsakisMontevideoWillmarFergus FallsSauk Centre
Not sure if you're in range? Text or call 320-305-3686.
See all service areas→
Morris, MN
Home Base
ESTATE & MOVE SUPPORT

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.

Olhoft's team handling estate cleanout and exterior wash in Morris MN
YOUR SITUATION
WHAT USUALLY NEEDS TO HAPPEN
WHAT OLHOFT'S HANDLES
Settling a family estate

Clear the house, garage, and sheds, then make it presentable.

Full cleanout, hauling, house wash, windows.

Listing a home for sale

Declutter rooms and boost curb appeal.

junk removal, soft wash, driveway, windows.

Rental turnover

Haul leftover furniture, clean the glass.

interior and exterior windows.

Downsizing

Sort keep, donate, and toss, then move the keepers.

hauling and moving assistance.

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.

MINNESOTA MAINTENANCE CALENDAR

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.

April to May

Spring

BEST JOBS TO BOOK
  • Driveways & sidewalks
  • Garage floors
  • Windows
WHY

Wash off winter salt once temps stay above freezing.

June to August

Summer

BEST JOBS TO BOOK
  • House soft washing
  • Roofs
  • Decks & fences
WHY

Warm, dry days help cleaners work and surfaces dry.

September to October

Fall

BEST JOBS TO BOOK
  • Windows & screens
  • Gutters
WHY

Clear dust and leaves before winter hits.

November to March

Winter

BEST JOBS TO BOOK
  • Junk removal
  • Cleanouts
  • Interior windows
WHY

Outside washing waits for the thaw.

WHY CHOOSE OLHOFT'S

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.

FACTOR
DOING IT YOURSELF
CALLING OLHOFT'S
Equipment
•

Rent or buy a pressure washer, ladders, cleaners

We bring everything

Siding and roof
•

Easy to damage with too much pressure

Soft washed at safe pressure

Second story windows
•

Ladder work and real fall risk

Cleaned from the ground

Hard water spots
•

Most store cleaners won't touch them

Treated, then rinsed with purified water

Your time
•

A weekend, maybe two

Usually done in a day

MORRIS WEATHER

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.

Problem
What causes it around Morris
What happens if you wait
How we fix it
White spots on windows

Hard well water and lawn sprinklers, common across west central Minnesota

Minerals slowly etch into the glass

Hard water stain treatment, then a purified water rinse

Green or black film on siding

Humid summers on north facing and shaded walls

Algae spreads, stains, and holds moisture

Soft wash that kills it at the root

Dusty windows and screens

Corn and soybean harvest plus steady prairie wind

Blocked light, clogged screens, scratches if wiped dry

Screen washing and full window cleaning

Clogged gutters

Yard trees, shelterbelts, and cottonwood fluff in early summer

Overflow, ice dams, water near the foundation

Hand cleaning and flushing each fall

Bug stains on siding

Boxelder bugs and lady beetles gathering on sunny walls in fall

Spotty droppings and streaks

Fall soft wash and window cleaning

Salt crust on concrete

Months of salted roads, sidewalks, and boots

Can speed up surface scaling

Spring pressure washing

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.

FREQUENTLY ASKED QUESTIONS

Questions About Olhoft's

01

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.

02

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.

03

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.

04

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.

05

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.

FREE ESTIMATE & BOOKING

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

Connect With Us

Get your Free Estimate