Get an Instant Window Cleaning Quote in the Treasure Valley

🏷️ Quote Builder
Get started →

What type of property do you have?

Select the option that best describes your property.

🏠
House
Single or multi-level home
🏘️
Townhome
Connected residential unit
🏢
Condo
Unit in a shared building
🏪
Store Front
Commercial space
🏬
Commercial
Business or office building
Tap an option to continue

When were your windows last professionally cleaned?

This helps us understand the current condition.

🚫
Never
First professional cleaning
🔨
New Construction
Paint and stucco residue
📅
Less than a year
Recently cleaned
📅
1-2 years
Moderate buildup
3 - 5 years
Significant buildup
Tap an option to continue

Do you have French panes?

French pane windows have grid dividers that create many small panes — they take longer to clean.

🚫
No
No French panes
Less than 25%
A few French panes
About 50%
Half are French pane
All of them
Every window
ℹ️ French pane windows require additional cleaning time due to their grid patterns and multiple glass sections.
Tap an option to continue

How big is your property?

Select the range that best describes your property.

0 – 2,499 sq ft
2,500 – 3,499 sq ft
3,500 – 4,999 sq ft
5,000 – 6,499 sq ft
6,500 – 7,999 sq ft
8,000+ sq ft
Tap an option to continue

How many panes do you have?

Based on your answers, here's our estimate. You can fine-tune it for an accurate price.

Based on your answers, we estimate you have panes. Is this correct?
💡 Tip: Count the panes on one side of your home and multiply by 2 for a rough estimate.

Pick your plan

The more often we come, the more you save per cleaning. It's a membership, not a contract — cancel anytime.

ℹ️ Plans cover exterior window cleaning. Add interior or screens on the next step.

Pick your add-ons

Add-ons are optional.

Reflekt Bundle
Bundle and Save $25!
  • Interior Window Cleaning
  • Screen Cleaning
⛁ Save $25

Or Choose Individual Add-ons

ℹ️ Add-ons only apply to your initial visit. Can be added to future visits upon request.

Contact Information

We'll use this to confirm your appointment.

ℹ️ We use your info to coordinate service. We may text or call you about your request (reply STOP to opt out). We don't share your data.

Service Address

The property location to be serviced.

The address you entered does not match the zip code on your contact information.

Schedule Your Service

Select your preferred appointment slot.

Can't find a time that works for you?

No worries — we're super flexible. Give us a call and we'll find a time that fits your schedule.

Schedule Cleaning

Review your details and confirm.

📅
Appointment
📍
Service Address
👤
Contact
I agree to the Terms of Service & Cancellation Policy, and to receive text messages from Reflekt about my quote and service. Msg & data rates may apply; reply STOP to opt out.
Selected Service
Initial Service
Then (every 3 months)

Your property requires a custom estimate.

Please fill out the form below and we'll contact you shortly.

Contact Information

ℹ️ We use your info to coordinate service. We may text or call you about your request (reply STOP to opt out). We don't share your data.

Cleaning Confirmed!

Your cleaning is scheduled.

Order #:

Your Cleaning Details

📅
Appointment
📍
Location
Service Plan
Add-ons
Plan
Initial Service
Then (every 3 months)

What Happens Next

1
Confirmation Email
Check your inbox for details.
2
Welcome Call
We'll confirm all details within 24 hrs.
3
Reminder
24 hours advance notice.
4
Service Day
Our professional team completes the work.

Need Help?

Our team is here to assist you.

← Back to Homepage