Local service guide
Window Cleaning in Salem, OR: Plan a Clear Quote
Arrange Window Cleaning in Salem, OR by asking providers to quote the same glass, tasks, access method, and visit schedule. For a shop or office, request proof of insurance and ask about the applicable Oregon Property Services Contractor License. BOLI includes window cleaning among janitorial services and requires licensing for covered businesses supplying or employing workers, with an exception for qualifying sole proprietors working alone. Agree on weather postponements and customer access before booking. [2]
Define the glass and tasks before requesting prices
Send each provider photos of the exterior, interior glass, and approach to upper windows. Describe the panes and doors, floors involved, and access restrictions. Ask the provider to confirm how they count a window. Include divided panes and glass above doors in your photos so each provider quotes the same areas.
List the tasks you want: exterior glass, interior glass, door glass, frames, screens, tracks, or stain treatment. Ask providers to mark each item as included, optional, or excluded. For paint spots, adhesive, or unfamiliar coatings, request a proposed method and approve it before treatment. Tell the provider about any existing scratches or damaged seals.
Request written quotes for your premises before setting a budget. Ask for a total visit price, any minimum charge, and separate prices for optional tasks. For recurring service, request first-visit and repeat-visit quotes with the proposed frequency. Compare payment terms, cancellation terms, and the return-visit policy alongside the scope and total.
Check credentials for the people doing the work
Oregon BOLI covers businesses paid to recruit, supply, or employ workers for janitorial services, and its examples include window cleaning. For commercial premises, ask who will perform the work and request applicable Property Services Contractor License details before accepting a crew's offer. [2]
BOLI exempts sole proprietors who work alone under their own names or assumed business names and do not recruit, solicit, supply, or employ workers. It also excludes residential house-cleaning services from its janitorial definition. Ask BOLI about an uncertain arrangement rather than applying one licensing rule to all cleaners. [2]
Request a current insurance certificate matching the business you will hire. Ask the provider or insurer to confirm coverage for the proposed work, including upper-floor access. Record who handles damage reports and how you should request a return visit for missed glass.
Resolve upper-floor access and customer entrances
Have the provider explain how workers will reach each area: from the ground, with ladders, with a lift, or with another access system. Share photos of narrow passages, overhead lines, planting beds, and entrances. Request an onsite assessment if the provider cannot resolve access from the photos. Let the provider select the work equipment.
Oregon OSHA requires employers to assess workplace hazards, select appropriate protective equipment, and train affected employees in its use. Ask the employer how they will assess your building and protect workers during cleaning. Request an explanation tied to the proposed access method. [3]
Agree on how the crew will manage hoses, equipment, and pedestrian access. Identify the entrance customers need and discuss work before opening if access would interfere with business. For interior cleaning, arrange entry, identify rooms the crew should avoid, and decide who will move merchandise or desk items.
Agree on a weather policy for exterior visits
The National Weather Service recorded two days with at least 0.01 inch of rain at Salem McNary Airport in June 2025, compared with 16 in October and 18 in November. Use these past observations as context for discussing appointment flexibility. They do not predict conditions at your premises on the booking date. [1]
Before booking, discuss which conditions prompt a postponement, when the provider will contact you, and how they assign a replacement appointment. For an autumn visit, agree whether the crew can complete interior glass if they postpone exterior work. Confirm any separate-trip charge before accepting that arrangement.
Separate repairs and inspect the completed work
If a cleaner proposes frame repairs or other building work, request a separate scope and check the required construction credentials. Oregon's CCB requires licensing in general for compensated construction involving improvements to real property and lists most construction and repair services as covered work. Its listed cleaning exemptions include gutter cleaning and cleaning-only pressure washing. [4]
Before the appointment, clear agreed work areas and photograph existing damage. After cleaning, walk through the included areas with the provider. Point out missed panes or streaks, confirm that screens and moved items are back in place, and keep the invoice with the agreed scope and return-visit terms.
Salem airport rain days in selected months, June–November 2025

Local details that affect your job
Oregon's commercial crew licensing check
For a Salem shop or office hiring a window-cleaning crew, ask about the applicable BOLI Property Services Contractor License. Oregon's guidance includes window cleaning among janitorial services and covers businesses supplying or employing workers. A qualifying sole proprietor working alone is exempt. If the provider claims that exception, confirm who will attend. Contact BOLI at 971-245-3844 about uncertain coverage before booking. [2]
Repair add-ons require a separate credential check
Oregon's CCB distinguishes construction and repair services from specified cleaning activities. Most construction and repair services require a CCB license, while the agency lists gutter cleaning and cleaning-only pressure washing among exemptions. If your cleaning quote adds frame repairs or other building repairs, pause that portion, request a written description, and check the required CCB credentials. Ask about the actual repair scope rather than treating janitorial license details as authorization for construction. [4]
Choose the next step for your premises
| Your situation | Next step | Confirm before booking |
|---|---|---|
| Ground-floor storefront | Request a defined glass-cleaning scope | Glass sides, door glass, work hours, and total price |
| Commercial crew employing workers | Ask about the applicable BOLI license | License details and who will attend |
| Sole proprietor working alone | Confirm the working arrangement | Whether the provider meets BOLI's sole-proprietor exception |
| Upper-floor or restricted access | Request an access assessment | Work method, workplace hazards, and entrance management |
| Cleaning plus building repairs | Separate the repair scope | Required CCB credentials for the repair work |
Your hiring checklist
- Send photos of the glass, upper floors, entrances, and access obstacles.
- Specify the glass sides and optional tasks you want cleaned.
- Ask each provider to confirm the pane count and total visit price.
- Identify who will attend and request applicable license details and insurance evidence.
- Confirm the access method and how the crew will manage customer entrances.
- Agree on postponements, replacement appointments, and separate-trip charges.
- Clear agreed work areas and photograph existing damage.
- Inspect the included glass and record any return-visit agreement.
Frequently Asked Questions
How should I compare window-cleaning prices?
Give providers the same photos and task list. Compare totals for the same panes, glass sides, access requirements, and extras. Ask them to identify minimum charges and exclusions. Request separate first-visit and recurring prices if you want ongoing service.
Does an Oregon window cleaner need a license?
Check the business arrangement and scope. BOLI includes window cleaning among janitorial services and requires a Property Services Contractor License for covered businesses supplying or employing workers. It exempts qualifying sole proprietors working alone. Construction or repair add-ons require a separate CCB licensing check. [2] [4]
Should I postpone an exterior appointment if rain is possible?
Ask the provider to assess conditions and apply the agreed postponement policy. Confirm a replacement appointment and whether interior work can proceed. The airport's 2025 rain-day counts describe past observations, not weather or work suitability on your appointment date. [1]
What should I ask about upper-floor windows?
Ask how workers will reach the glass, whether they need an onsite assessment, and how they will manage entrances. Oregon OSHA requires employers to assess workplace hazards and select appropriate protective equipment. Request an explanation specific to your building. [3]
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.
