Local service guide
Window cleaning in Edmonton: quotes and access
Arrange Window cleaning in Edmonton by requesting a written quote that names the glass, sides and extra tasks you want cleaned. Confirm insurance, upper-floor access, stain-treatment approval and weather rescheduling before accepting. If the crew proposes equipment or a work zone on a public sidewalk, road or boulevard, assign someone to check the City’s On-Street Construction and Maintenance permit process, known as OSCAM, before setting the date. [1]
Get quotes for the same work
Prepare one list of window openings and glass doors, then send it with photographs to each contractor. Include basement glass, skylights and windows above entrances if you want them cleaned. Flag narrow side yards, shrubs and roofs below windows. Have the contractor identify any glass they would exclude.
Specify exterior-only cleaning or both sides. Request separate line items for screens, tracks, frames and stain treatment. Have each contractor explain whether they count openings, panes or cleaned surfaces, and request the final payable total with taxes and equipment charges identified.
Agree on an approval process for extra work. Require the crew to discuss unexpected deposits, missed windows or different access equipment with you before adding charges. Put cancellation terms, payment timing and the correction process in the written agreement.
Separate routine cleaning from stain treatment
EPCOR attributes water hardness to dissolved minerals, including calcium and magnesium, and describes North Saskatchewan River water as moderately hard at about 165 mg/L as calcium carbonate on average. This is supply context, not a measurement at your tap or a diagnosis of marks on your glass. Discuss whether the cleaner will use purified rinse water or a squeegee to finish the job. [2]
Photograph white spots, cloudy patches and streaks before requesting a quote. Have the contractor identify which marks they expect routine cleaning to remove. For proposed stain treatment, request a test area, a separate price and an explanation of the expected result before approving the work.
Tell the crew about window film, coatings and manufacturer care instructions before they choose chemicals or scraping tools. Review scratches, loose hardware and damaged screens together on arrival. If haze appears between panes, have the cleaner confirm whether they can reach the affected surface.
Review upper-floor access and protection
Have the contractor describe how the crew will reach each upper-floor window, where they will place equipment and how they will protect people below. Request evidence of liability insurance covering the proposed work. For shared property, obtain the building manager’s access instructions and confirm who can authorize exterior cleaning.
Alberta’s published fall-protection guidance discusses worker training, equipment, site plans and rescue procedures. The supplied government page labels its material current to March 2023, so it does not establish the legal requirements for a 2026 appointment. Use those subjects as interview questions and have the contractor confirm the current requirements applicable to their proposed work. [4]
Keep the discussion tied to your home: identify entrances that must stay usable, areas where children or pets could enter the work zone, and access the crew needs from you. Have the contractor explain their preparation instructions and rescue arrangements before you accept the access plan.
Resolve public-space access before fixing the date
Edmonton directs applicants to its On-Street Construction and Maintenance permit Decision Matrix and Reference Map to determine whether work on City roads, sidewalks or boulevards needs an OSCAM permit. If a lift, equipment or work zone would occupy those spaces, have the contractor check the actual setup. Agree on who handles the application and temporary traffic control. [1]
The City lists average application processing as six business days and warns of longer processing during March to October. It requests at least six working days of application lead time for low-impact work and ten for high-impact work. Build the applicable lead time into your booking rather than assuming the crew can arrange public-space access on arrival. [1]
Agree on weather, preparation and completion
Environment and Climate Change Canada reports an October daily-average temperature of 5.0°C and an average daily minimum of -0.1°C for Edmonton City in its 1991–2020 normals. These historical values give context for a fall booking; they do not predict your appointment’s conditions. Review the forecast with the contractor and agree on who decides to reschedule, how they notify you and whether the price changes. [3]
Before arrival, clear the agreed work areas, move fragile items from interior sills and secure pets. Confirm whether the crew needs a water connection and who removes and reinstalls screens. Keep the window list available for an arrival walkthrough.
Arrange a completion check before the crew leaves. Review the named windows and extra tasks, record skipped glass and discuss remaining marks. Agree in advance on how to report a missed area, the reporting deadline and who handles any return visit.
Historical temperatures for exterior-cleaning planning

Local details that affect your job
Check the proposed sidewalk setup with the City
For a setup affecting public roads, sidewalks or boulevards, Edmonton provides an OSCAM Decision Matrix and Reference Map to check permit applicability. If the contractor cannot resolve your setup, contact the Road Use Permits Office at 780-868-2878 before fixing the appointment. The City also requires appropriate temporary traffic control for obstructions regardless of work duration, so ask how the crew will keep pedestrians moving safely. [1]
Use local hardness information to frame the quote
EPCOR describes North Saskatchewan River water as moderately hard because of dissolved minerals. Ask how the contractor will finish rinsed glass and whether existing mineral deposits need a separate assessment. EPCOR notes that plant supply zones overlap with pumping and demand changes; do not infer your home’s water source or exact hardness from its neighbourhood. Have the cleaner inspect the marks before proposing treatment. [2]
Match the quote to your property
| Your situation | Scope to request | Resolve before accepting |
|---|---|---|
| Exterior glass only | Named windows and glass doors | Finishing method, frame work and excluded glass |
| Both sides need attention | Interior and exterior glass with screen and track tasks listed | Indoor access, sill preparation and screen handling |
| Persistent spots or cloudy areas | Routine cleaning plus a separate stain assessment | Test area, treatment price and expected remaining marks |
| Upper-floor or difficult access | A quote describing the proposed access method | Insurance, worker protection, training and rescue arrangements |
| Equipment would affect public space | A quote addressing the proposed sidewalk, road or boulevard setup | OSCAM applicability, traffic control, applicant and application lead time |
Your hiring checklist
- Send the same window list and photographs to each contractor.
- Specify exterior-only or both sides, with screens, tracks and frames listed.
- Get a final payable total and an approval process for extra charges.
- Flag spots, coatings, window film, scratches and damaged hardware.
- Review insurance, access equipment, worker protection and rescue arrangements.
- Assign responsibility for checking public-space access and any application.
- Agree on weather rescheduling, preparation and the completion check.
Frequently Asked Questions
How much should I budget?
Get a property-specific written quote. Give each contractor the same photographs and scope, then compare final totals with equipment, screens, tracks, stain treatment and taxes identified. Have the contractor explain their window-counting method before comparing a per-window price.
Does every cleaning visit need an OSCAM permit?
Determine applicability from the actual setup. Edmonton directs applicants to its OSCAM Decision Matrix and Reference Map for work affecting City right-of-way. Have the contractor check equipment or work zones on a sidewalk, road or boulevard and identify who will apply if required. [1]
Can I book exterior cleaning in October?
Have the contractor assess the forecast and proposed equipment. Edmonton City’s 1991–2020 October normals show a daily-average temperature of 5.0°C and an average daily minimum of -0.1°C. Those historical averages support discussing cold-weather arrangements, but they do not establish whether your appointment can proceed. [3]
Will cleaning remove white water spots?
Request an inspection and a defined treatment scope. EPCOR describes local river water as moderately hard, but that does not identify the cause of a particular mark. Have the cleaner propose a test area and explain the expected result before you approve stain-treatment charges. [2]
Sources and scope
This guide combines the sources below with practical planning guidance. Figures apply to the stated geography and period; request a written quote for your property.
