Robbie cleaned 17 windows, inside and out. Some were second story windows. Robbie arrived on time and performed the work in a highly professional and conscientious manner. He cleaned all the windows I requested, 17 in all. He also cleans mirrors and shower and bathroom surfaces but I did not take advantage of these services this time. It’s so great to see out though clean windows!!