Elevate window cleaning took care of our windows and eaves cleaning last month. We have used other companies in the past but noticed they are not as thorough anymore (Elevate even cleaned the downspouts!) Chris was professional and took his time - the windows look brand new. Thanks again!