White Rose responded quickly and had very knowledgeable staff about window cleaning. They knew the effects of different detergents and the different times needed for cleaning windows of different sizes. Very good service and professionally done. I would definitely ask them to come back next year for another clean.