I do not have one negative thing to say about Blue Sky window cleaning. Giovanni showed up exactly at the time we agreed on. I have a 7 month old puppy that was under foot the whole time, and he was so patient and kind. He washed my windows, inside and out, screens and tracks. Some furniture had to be moved to access a couple of the windows, and that was not a problem. He also cleaned my 2 screen doors, which was not requested, and didn't charge me more. The windows look fantastic !!! He was very respectful and professional and the work was impeccable. I would highly recommend Blue Sky to anyone who wants a great job done for a reasonable price.