Frequently Asked Questions

Everything you need to know about our services, pricing, and process.

Pricing & Estimates

How much does window cleaning cost in Toronto?
Window cleaning in the GTA typically ranges from $175 to $500+ depending on home size, number of windows, stories, and whether you want interior, exterior, or both. A typical 3-bedroom detached home runs $250–$375. We offer a free estimate so you know the exact price before we start — no surprises.
Can I bundle services for a discount?
Yes! When you bundle two or more services (e.g., windows + gutters, or windows + pressure washing), you save 10% on the total. Most customers bundle and save $50–$100. It's the best value and we can usually do everything in one visit.
Are there any hidden fees?
Never. The price we quote is the price you pay. HST is extra, but we always state that upfront. No surprise charges, no upselling pressure on the day of service.
What payment methods do you accept?
We accept e-Transfer (preferred), cash, credit card, and debit. Payment is collected after the job is complete and you've had a chance to inspect our work.

Services & Process

How long does window cleaning take?
Exterior-only cleaning takes 45–90 minutes for most homes. Interior and exterior combined takes 1.5–3 hours depending on the number of windows and accessibility. We'll give you a time estimate when we book.
Do you clean screens and tracks?
Yes. We clean window frames, sills, and tracks as part of every job at no extra charge. Screen cleaning is available as an add-on — we remove them, wash them, and reinstall. Most customers add it for a small fee.
Can you clean windows on multi-storey homes?
Absolutely. We're equipped with professional extension ladders up to 28 feet, plus water-fed poles for hard-to-reach windows. We safely clean up to 3-storey homes.
How often should I get my windows cleaned?
Most homeowners benefit from cleaning twice a year — spring and fall. Homes near busy roads, construction sites, or with lots of trees may benefit from quarterly cleaning. We offer maintenance plans with priority booking and 10% savings.
What products do you use? Are they safe for my home?
We use professional-grade, biodegradable cleaning solutions that are safe for all window types, frames, and surrounding landscaping. Our ClearCoat™ purified water system leaves zero residue and no chemical runoff.

Scheduling & Logistics

Do I need to be home during the service?
For exterior-only cleaning, you don't need to be home — just let us know how to access the yard (gate code, side entrance, etc.). For interior cleaning, someone needs to be home to let us in.
How far in advance should I book?
We recommend booking 1–2 weeks ahead for regular service. During peak seasons (April–June, September–October), booking 2–3 weeks ahead is best. Call us and we'll find the earliest available slot.
What if it rains on my scheduled day?
Light rain doesn't affect exterior window cleaning — our squeegee technique works in any weather and the rain actually helps rinse everything. For heavy downpours, we'll reschedule at no charge and prioritize your rebook.
What areas do you serve?
We serve Scarborough, Toronto, North York, Etobicoke, Markham, Richmond Hill, Pickering, Ajax, Whitby, Mississauga, Oakville, and surrounding GTA communities. Not sure if we cover your area? Call us at (416) 206-3274.

Trust & Guarantee

Are you insured?
Yes. Mantle carries $2 million in general liability insurance. We can provide proof of insurance upon request. Your home is fully protected.
What is the MANTLE Guarantee?
Simple: if you're not 100% satisfied with our work, we'll come back and redo it for free. If you're still not happy, you don't pay. No questions asked. We've never had to use it — but it's there so you never have to worry.
What if something gets damaged during the job?
In the unlikely event of any damage, we take full responsibility. We'll document it on the spot, file an insurance claim, and arrange repair or replacement at no cost to you. We photograph every job before and after for exactly this reason.

Still have questions?

We're happy to help. Get in touch for a free, no-pressure estimate.

Get a Free Quote 📞 (416) 206-3274