Job duration depends on how dirty your windows are, how many you have, and the type of windows. Therefore, there is no “one-size-fits-all” for estimated job time. Please contact our office staff via phone or email to find out how long we think your appointment should take.

Someone should be home while our technicians work so they can instantly report any issues. Crystal Vista also requires the lead tech to review package specifics with you before starting cleaning and to walk through the home with you before signing off on the work order. Our goal is to ensure your satisfaction before leaving your home.

In the case of an emergency, or an exterior only cleaning service such as the BASIC PACKAGE or gutter cleaning, it isn’t an absolute necessity that someone is home. 

As long as the technicians are able to access the inside of the home if need be (via someone letting them in, or you leaving a garage code or key if unavailable) and are able to access water, they are able to complete the job and lock up for you, and we would email you an invoice with a Net 15 terms.

Yes! Crystal Vista is fully insured with General Liability and we also pay Workers Compensation Insurance. Click here to see a copy of our Certificate of Insurance.

Payment & Pricing

Crystal Vista offers many convenient payment options to our customers. You can submit payment using any of the methods below:

  • Check made out to Crystal Vista
  • Cash
  • Credit Card at time of job completion (via our tablet credit card reader)
  • Credit Card over the phone (by calling our office)
  • Emailed invoice with option to pay online (Net 15 terms for residential, Net 30 for commercial)

Our pricing changed in 2020. Why? We want to keep giving you the best service. Our price has changed since we started as a one-man operation in 2013 to a fully staffed, streamlined organization. Like any firm, investing in trustworthy workers, cutting-edge gear, and cleaning solutions influences cost. A trade-off? We offer the best professionalism, friendliness, and cleaned windows on the block.

We will notify you by email or phone if your price increases before or during scheduling.


At Crystal Vista, we understand that the weather can be unpredictable. In heavy rain or hazardous weather, our office staff will contact you to reschedule. However, when safety is not a concern, window cleaning can typically be completed rain or shine.

Utilizing advanced methods, we effectively remove debris and dirt to mitigate spotting and ensure your windows stay pristine. If, despite our precautions, there is spotting from the rain, we will return to clean the affected windows free of charge when notified within the specified guarantee period. Your guarantee period varies based on the package that you have selected:

Basic Package: 1-Day Rain Guarantee 

Deluxe Package: 3-Day Rain Guarantee 

Premium Package: 5-Day Rain Guarantee

Example: We clean Sarah’s house on Monday; she booked the Basic Package. It rains over night and on Tuesday, she sees some rain spots. She gives us a call on that same Tuesday to let us know, and since she is within her 1-Day Rain Guarantee period, we come back later that week free of charge to touch up the rain spots. If she would have called Thursday, we would have had to issue a trip charge to return since she did not call within her Rain Guarantee  period.

In the case of snow, we often have to cancel/reschedule appointments depending on how much snow we get, presence of ice, and other hazardous conditions.

If the snow is light and the temperature is favorable, we are often still able to work.

We deal with snow-related issues on a day-by-day basis as temperatures can change thorughout the day; for instance, it may be icy and cold in the AM, but afternoon appointments may still be okay if we have sun and the temperature warms up.

Our office staff will always contact you as soon as possible (via phone, email, or both) in the morning to let you know if we need to cancel/reschedule your appointment.

As long as the temperatures are at or above freezing level, we can clean windows. Our season generally “ends” at the end of December with pickup around March. However, we can schedule cleanings throughout the winter months as long as temperatures are favorable.

Our gutter cleaning season generally ends around the same time. We are unable to clean debris out of gutters when temperatures are below freezing overnight, and we have no way to flush downspouts.

For our softwashing service, we are able to operate as long as the temperature is at least 40 degrees, but no lower.


We believe prevention is the best policy to avoid any issues before they arise. We strive to acheive customer satisfaction by:

-Reviewing the services to be completed before we begin work

-Completing a walk-through of your home upon job completion before collecting payment

-Giving you a chance to point out anything that hasn’t been done to your liking before having you sign off on your work order

However, we understand that sometimes you may see something that needs to be addressed after we leave your residence. In this instance, we ask that you contact our office within your guarnatee period and provide as much detail as possible about the issue, including a description and pictures if possible.

Depending on the nature of the problem and the time that we were notified of it, we may incur a trip fee of $75 to address any issues.

After a professional window cleaning, customers may notice things they had previously been unable to see in direct sunlight. Blemishes such as scartches are typically invisible prior to a window clean, hidden under a layer of dust, water, stains, etc. It is rarely the fault of the window cleaner and rather due to the manufacturing/shipping process and/or other non-glass trades working near the glass. While Crystal VIsta does not accept responsiblity for any scratches or blemishes not caused by our technicians, we encourage customers to email photos of affected areas to our office if they see a problem within their guarantee period. Any reported damage will be assessed and discussed on an individual basis.

If Crystal Vista assumes responsibility for any damages (such as a torn or bent screen) we reserve the right to remedy any issues that may arise prior to the customer seeking out any third-party services.

Negotiations to fix any damaged property are considered separate from the original service. We expect the original invoice to be honored following repairs.