Every time we have Superior Window Cleaning wash our windows we are very satisfied. Our windows sparkle. They come on time and do an excellent job. They are very professional and did I say very reasonable? Highly recommend Superior Window Cleaning.