Clear, spectacular windows don't have to be a time drain!

Premium Home Window Cleaning Service

  • Window Cleaning
  • Gutter Cleaning

Licensed & Insured

Why Rivercross Window Cleaning?


Clear communication is the best way to avoid confusion and unmet expectations. When you work with our professional residential window cleaners, you will be met with honest service with no surprises and a guaranteed satisfactory result.


I take great pride in my work, and have a passion for creating excellent customer service. I am hyper focused on making your home’s view a priority, and bringing a unique level of quality customer experience and professionalism to every job.


I am always punctual, uniformed, well-groomed, respectful, pleasant to work with, and hard-working, because I respect your time and your home too much not to do the best job every single time, without fail.

Clean Windows in the Flathead Valley

Credit: Kevin Benefield |

“There's No Place Like Home”

It’s your haven, your gathering place for friends and family… the place of real comfort, warmth, and unequalled love. Don't let the frustration of unsightly windows or the hassle of cleaning them yourself keep you from enjoying your life!

My Guarantee

Satisfaction GuaranteeI am fully licensed and insured for your peace of mind, and will communicate clearly all window washing and gutter cleaning procedures prior to my arrival at your home. I will not leave your home unless you are absolutely satisfied. I guarantee, that should my work not meet or exceed your expectations and I do not rectify the situation, I will refund you double the agreed upon price of service, no questions asked!

“Yeah, It Figures Guarantee”: Sometimes, stuff happens: It rains; the wind blows some tree sap on a freshly cleaned window; a bird (or two) smacks into your windows because they didn't see the glass hours after I washed them...#truestory.  No worries, my friend.  If the natural disaster happens within 3 days, I'll come back out and get those windows touched up for free!

  • Don't Deal with Dingy Windows!

    Grimy, smudged windows can be a pain. They tend to be embarrassing, unattractive, and downright irritating. They obstruct your view of our epic valley, lower your home’s perceived value, and, if left unmaintained, will deteriorate quicker than it's potential lifespan!

  • Leave it to a professional!

    Cleaning your own windows, or hiring the wrong window washer, can be a thief of your energy, peace, time, and money. Entrust your windows to a reliable, competent, and consistent professional, who respects your home, and values your time!

  • Protect Your Time!

    Life is too short to worry about that haunting splat of grey right within eyeline of your dinner guests, or the sun filtering through rainy streaks and a smearing of your grandchildren’s fingerprints. Enjoy radiant windows without sacrificing the experiences that this blessing of a life has to offer!

“To Live is the Rarest Thing. Most People Just Exist.”

Most people have blurred the line between contentment and complacency, but I know you know better. Life is not about working yourself to death just to maintain a secure and comfortable, but ultimately meaningless existence. It's about continually learning, growing, exploring, and adventuring. It is about building relationships, mastering skills, serving our community, and changing the world. It's an art of collecting worthwhile experiences, and using those experiences to contribute something to future generations.

As a husband, a father, and an all-around idealist, I have built this window washing business with these values as its core. My services save you time and risk, as well as protect the long-term health of your windows. I also offer gutter cleaning, which will prevent rot from accumulating in the foundation of your home. Relax in the comfort of a clean, beautiful home, while you spend your time focusing on what's really important!


“Did an excellent Job”

Arrived on time according to the schedule, did an excellent job cleaning the windows, charged exactly the amount of the estimate and offered suggestions about making the windows more efficient by pointing out broken seals. Always a pleasure to have on site.

Kristina M.
SoTellUs Review

“Very Professional”

James was very professional, communicated quickly and provided a very thorough job of cleaning our gutters.Debris was put in bags and hauled away...I would definitely recommend James' services to others.

Dave A.
Yelp Review

“Prompt, polite”

Are windows and screens were very dirty! James at Rivercross was prompt, polite to my wife and I and our window and screens look better than ever! Highly recommend!...

Donel W.
Google Review

“Exceeded our expectations”

Rivercross Window Cleaning exceeded our expectations for sparkling clean windows. James was totally professional, thorough, timely,pleasant, and exact throughout his work. Pricing was very reasonable, considering the size of the house and the additional cleaning of tracks and screens. We're totally satisfied and will be customers for life.

Margaret F.
SoTellUs Review

“Exceptional Worker!”

James is an exceptional business owner/worker! He is friendly, conscientious and courteous. My windows look amazing and I couldn't be more pleased. I will definitely be hiring Rivercross again in the spring...thank you, James!...

Terri S.
Yelp Review

“Would certainly recommend!”

James did an excellent, thorough job both indoors and out on all of our windows! We have a good-sized, all glass sunroom with many windows! James did a great job on those as well, and I would certainly recommend him!...

Judy S.
Facebook Review

“Super happy with entire experience”

Super happy with the entire experience with Rivercross Window Cleaning. Great communication, prompt, professional, fair pricing, and windows look perfect. Definitely recommend!! Thank you

Kathleen M.
Google Review

“Very good experience!”

James from Rivercross window cleaning came and cleaned the windows in our house.
He did an excellent job , cleaned screens and windows inside and out. He was on time, pleasant and also cleaned ceiling fans. Very good experience!

Kathryn D.
Facebook Review



You don't want your home to be treated as an afterthought. That's why I am super concentrated on doing only a couple things extremely well! My residential Window Cleaning services include:

Exterior windows
Interior windows
• Tracks
• Screen cleaning & treatment
• Mirrors
Ceiling fan dusting

Serving the Flathead Valley

and surrounding areas!

We service Kalispell, Whitefish, Columbia Falls, Somers, Lakeside, and Bigfork, Montana.

Flathead Valley, Montana

Check Out Our Referral Appreciation!

It's Beautiful Out There.
Don't Miss it.


Call 406-412-8484