I've been using The Window Doctor for many years now. They've always done a fantastic job on my windows - they look brand new when they're done cleaning them! They also do some other services around the home, (they have another company called Hands for Hire) and last year I had them powerwash and stain my deck, and it looked awesome when they were done. The crew is always courteous and nice (not scary, like other service companies I've used in the past!) and they make sure the job is done right. I also like that they're a local & family-owned and operated company.