Answers & Assurance

    Before Your Service

    How do I get a quote?

    Choose your window-section count and package in our calculator, then send an enquiry. Scope, taxes, final pricing and availability must be confirmed with our team. An enquiry does not book a visit.

    What areas do you service?

    For Westmount, Beaconsfield, Kirkland, Pointe-Claire, Dorval and Pierrefonds-Roxboro, contact our team to confirm coverage, access and availability for your property.

    Do I need to be home during the service?

    Confirm access arrangements, preparation and whether you need to be present with the team before service. Do not send gate or garage codes in the initial enquiry. Completion photos can be discussed.

    How is pricing calculated?

    The calculator uses window-section count and the selected package. One frame counts as one section. Discuss height, access, condition and additional needs; taxes and final pricing must be confirmed.

    What payment methods do you accept?

    Confirm payment methods and arrangements with our team before agreeing to service. The enquiry form does not take payment.

    During Your Service

    How long does window cleaning take?

    Timing depends on scope, condition and access. Discuss the expected duration with our team; the calculator does not confirm a fixed service time.

    Do you work in light rain?

    Contact our team to confirm conditions and availability before changing your appointment.

    What equipment do you bring?

    Equipment and methods depend on the property and conditions. Ask the team to explain the planned approach for your surfaces.

    Do you lean ladders against my home?

    Confirm access methods and precautions with our team. Height, surfaces and available space need to be discussed for your property.

    Aftercare & Peace of Mind

    What if I'm not satisfied with the results?

    Contact our team to discuss your concern. Applicable service commitments must be confirmed in your service agreement.

    What happens if I need to reschedule?

    Contact our team to confirm conditions and availability before changing your appointment.

    Do you offer recurring maintenance plans?

    Contact our team to discuss recurring maintenance. Frequency, pricing and availability must be confirmed directly.

    Begin Your Estimate