i have had 2 different companies clean my windows and neither of them have been able to keep up with first choices standards. a crew of 3 young men cleaned my 20 plus windows home in less than an hour and they did an amazing job as well. all member of the crew were very kind and respectful. they made sure to keep my garden in good shape. this company is definitely the best window cleaners in the area, i would recommend first choice to my friends and family.