Eugene, OR
There's no fixed price list -- cost depends on the number of panes, the height of the windows, and whether you want interior cleaning as well. The quote itself is always free and given upfront before any work starts.
Ground-floor windows cost less to access than second-story glass, and interior cleaning adds time since it's done entirely by hand.
Bi-monthly plans save 25% per cleaning, quarterly saves 20%, and twice-yearly saves 10% -- all on top of whatever your base quote comes out to.