I highly recommend H2O squad to everyone! They were on time, professional and very thorough. They explained the process and completely. They cleaned our roof and windows, made them brand new! Best part about it is, they didn't even need to climb on our roof and used environmental safe products. Already recommended to many neighbors! Thank you for the exceptional service you provided us!