Very very happy with my nice clean windows! Garrett did an amazing job getting the water spots removed and making my windows sparkle. Professional, friendly, and on time for our appointment. Prices were more than reasonable and I will be using Guardian and Garrett again in the very near future. Highly recommend Garrett for window cleaning and spot removal.