I needed my windows washed on very short notice. Ian from Home Smart Home Services contacted me quickly and came by to provide a quote on the same day, and someone came by to do the work by noon on the following day. There were no surprises with billing; we were charged exactly as quoted, even though our cleaner Christian also scraped the windows, which was not part of the original quote.
The upper level windows were absolutely clean after the job was done. The basement windows still had spots, but those were from paint and build-up over many years and would have been really hard to remove.