We hired this company to wash our windows & screens, a solar panel & 2 solar tubes. We were under the impression that the tubes would be cleaned. Upon their arrival we were told they just hosed from the ground. There were leaves in one tube and we were disappointed that it would not be cleared out. It appeared they were in a hurry at the end and did not check everything out, leaving 2 screens on the side of the house. The owner apologized and returned the next morning to place the screens, along with a gift certificate toward our next job. Disappointing, but will give them another chance. Also appreciated that they emailed me the picture and name of the technicians that would be servicing our home. Kudos for safety!!!