I couldn't be happier!! After having an amateur in to clean my windows, he told me he couldn't clean them due to lack of skills with hard water stains. I found Thumbtack on the computer, James Ridout contacted me within minutes with a quote, then came out the next day since I had no time to waste because I was having company in two days. Not only did he do a beautiful job on the windows, he was quick, and best of all very affordable. I will definitely be using James for all future window cleaning. Thanks James!!!!