We used Central Texas Window Cleaning because after three estimates it was fair priced (not the cheapest, the they used to clean the windows was thorough (we had 55 windows and 22 tracks) was what we were looking for and they were on time. The only drawback was that the man inside the house was not vaccinated and we had to provide a mask. We thought that was unprofessional. He said he tested 2 weeks prior and was negative but that doesn't count.