1. No results to show.
  1. No results to show.

Mountain Skies Window Cleaning

Additional window cleaning services

Responds in about 20 min


Thumbtack Guarantee

If you hire this pro, you’re covered by a money-back guarantee. Learn more

If you hire this pro, you’re covered by a money-back guarantee. Learn more

Why this pro?

This pro has been in business for 7 years and offers window, solar panel, and gutter cleaning and maintenance services. Customers say they’re professional and that their windows look awesome.

Summarized from the pro's profile. Review their profile for the latest.

About
With over 20 years of hands-on window cleaning experience—13 years in Colorado, 7 years in Fresno, and now serving the beautiful Missoula area—I bring proven techniques and meticulous care to every job. From general window cleaning and construction cleanup to hard water stain removal, glass polishing, and restoring shower doors, I know what it takes to make glass truly shine. I don’t rush the process—I take the time to deliver the best possible results for every customer, every time.
Overview

Hired 166 times

Serves Missoula, MT

Background checked

1 employee

8 years in business

Business hours

SunClosedMon8:00 am - 5:00 pm

Payment methods

This pro accepts payments via Cash, Check, Google Pay, Square cash app, Venmo, and Zelle.

Social media

Facebook, Instagram

Top Pro status

Top Pros are among the highest-rated, most popular professionals on Thumbtack.

Top Pro Icon

2021

Top Pro Icon

2020

Top Pro Icon

2019

Services offered
Building height

Single-level

Two-story

Additional window cleaning services

Window interiors

Window screens

Projects and media
Projects and media
Reviews

Customers rated this pro highly for work quality, professionalism, and responsiveness.

Exceptional 5.0

104 reviews

5

97%

4

2%

3

0%

2

1%

1

0%

Your trust means everything to us. Learn about our review guidelines.

Read reviews that mention:


pro avatar
KC T.

Nov 13, 2025

•

Hired on Thumbtack

Ivan returned phone calls promptly and showed up on time and did a fabulous job. I'm very happy with him and my windows. Very nice to work with. Recommend him highly.

Details: Single-level building • Clean window screens and tracks • Clean interior of windows • Sliding glass doors • Skylights • Windows without grids • 16 - 20 windows

Mountain Skies Window Cleaning's reply
Thank you so much KC. It was my pleasure.
Window Cleaning
pro avatar
Megan T.

Mar 11, 2025

•

Hired on Thumbtack

Ivan did a great job. My picture windows looks brand new. Price was way less than expected and service was quick. I would absolutely recommend him to anyone

Details: Single-level building • Clean interior of windows • Windows without grids • Sliding glass doors • 11 - 15 windows

Window Cleaning
pro avatar
Jason C.

Oct 12, 2023

•

Hired on Thumbtack

Ivan with CaliValley Services did a great job! My windows never looked so good and clean! I will definitely use him again when my windows need cleaning.

Details: Two-story building • Clean window screens and tracks • Clean interior of windows • Windows without grids • 11 - 15 windows

Window Cleaning
pro avatar
Christy B.

May 15, 2019

•

Hired on Thumbtack

Ivan was amazing, our windows were so caked with hard water spots that we could hardly see out of them. Ivan got them so sparkling clean that my husband thought he had taken one of our windows out! Highly recommend CaliValley Services

Details: Single-level building • Clean interior of windows • Sliding glass doors • Windows without grids • 6 - 10 windows

Window Cleaning
pro avatar
Divya N.

Jun 8, 2019

•

Hired on Thumbtack

Ivan did a good job cleaning windows from inside and outside along with the tracks and rails. He was happy to fix or redo, at being told, anything he would have missed on his own. He's very polite with a good attitude towards work.

Details: Two-story building • Clean interior of windows • Clean window screens and tracks • Sliding glass doors • Windows with grids • Windows without grids • 21 - 25 windows

Window Cleaning
Credentials
Background Check

Ivan Hoyle

FAQs

  • What should the customer know about your pricing (e.g., discounts, fees)?

    I try hard to give my customers a price that is fair to them and to me. Once I give a firm estimate I do not raise the cost unless the customer adds additional work that was not included in the estimate. Even if takes me additional time to complete the work, our agreed upon price will not change.

  • What is your typical process for working with a new customer?

    I like seeing the work that's needs to be done so that I am better able to give an accurate estimate. I always offer free estimates.