I requested cleaning of 24 solar panels and 12 exterior windows. Everything about the service was outstanding. Both my solar panels and windows looked brand new and like they were just installed (please see the before and after photos of some of my solar panels). I had been on jury duty in May and June when I wanted to schedule an appointment, so initially I waited till July to schedule. Dakota was on vacation but communicated with me via Yelp, and when he returned he scheduled an appointment on a Sunday morning when normally they are closed. I really appreciated this appointment and they arrived when they told me they would arrive. The price was very, very reasonable! My solar panels had not been cleaned since they were installed back in September, 2016. Now that I know the importance of keeping the panels clean for highest level of functioning, I will always contact Dakota at Blasted Restoration to do a high quality and high value, professional service! You do not want just anyone messing with your solar panels. Excellent, valuable service that is very reasonably priced.