Great company! We hired to do all our windows inside and out prior to installing new blinds. They brought the ladders and everything they needed. Were fast and reliable - there is no way I could have done the work they completed as quickly and well as they did. No streaks and even our high windows are very well cleaned.