I cannot recommend Squeegee Brothers highly enough; clean, tidy and meticulous ensuring the finest detail when cleaning our windows; he even cleaned all the frames around our patio doors, getting rid of all the cobwebs and dirt; they now look brand new! Thanks Again