Getting started
Step 1 of 6

What kind of property is it?

This helps me know what pricing structure applies.

Step 2 of 6

When were your windows last cleaned?

This helps me factor in any buildup that may need extra attention.

Step 3 of 6

Do any of your windows have french panes?

French panes (also called divided-light windows) have multiple small glass sections separated by strips of wood or vinyl called muntins.

Standard Pane
French Panes
Step 4 of 6

How big is your property?

If you're not sure of the exact square footage, pick the closest range.

Step 4 of 6

Does this pane count look right?

Based on your home's square footage, most homes in that range have this many individual glass panes (not counting french pane subdivisions).

Loading...
Step 4 of 6

How many panes does your home have?

Count each individual piece of glass as one pane. Don't count the subdivisions inside a french pane — just the window openings themselves.

20
panes
1 25 50 75 100
Step 5 of 6

How many stories is your home?

Multi-story work takes more time and equipment, so this affects the price.

Step 6 of 9

First, let me get your info

I'll use this to follow up and confirm your booking. No spam, ever.

Please enter your first name.
Please enter your last name.
Please enter a valid email address.
Please enter at least 10 digits.
Please enter your zip code.
Step 7 of 9

Choose your plan

Scheduled cleanings save you money every time. Pick what works best for you.

My standard rate has a $150 minimum per cleaning. Plan customers get $100 off per cleaning (quarterly) or $50 off (biannual). On smaller jobs where that discount would bring the price below $150, I switch to a flat 20% off for quarterly or 10% off for biannual — so the savings are always real regardless of job size.

Step 8 of 9

Any add-ons?

Your base quote covers exterior window cleaning with frames and sills. Toggle anything extra below.

Step 9 of 9

When and where?

Give me a target date and I'll do my best to make it work.

Please pick a date.
Preferred time *
Please pick a preferred time.
Address *
Please enter your street address.
Required.
Required.
Required.

Would you rather reach out to schedule a time? No worries — I'm super flexible and I'll find a time that works best for you.

Review & Confirm

Here's your quote

Your Details
Please agree to the Terms & Service Agreement to continue.

I'll confirm your appointment within 24 hours.

Get a Quote

Let's get you taken care of

Commercial and specialty properties are quoted individually. Drop your info below and I'll reach out with pricing tailored to your space.

Select the services you're interested in:

Please enter your first name.
Please enter your last name.
Please enter a valid email address.
Please enter at least 10 digits.
Please enter your zip code.
Please agree to the Terms & Service Agreement to continue.
You're all set!

I've got your info and I'll be in touch soon with a confirmed price and available dates. If you need anything right away, feel free to call.

(941) 500-4481

Back to Home