I made an appointment with Geek Window Cleaning. They gave me an estimate of when he would arrive. On the day of the appointment they called and let me know they were on their way. They arrived within the time estimated. When they arrived they did all the windows that I had requested on the phone, plus they did extra windows and doors. Before they left, they said if there were any streaks that they missed they would return and clean that up! They were very professional, friendly, and courteous. I would strongly recommend them to others and I will use them again.\r
more