In my first phone contact, I discussed our roof moss problem and we agreed upon a service date two days later. Andrew arrived on time and started work immediately. He was very professional and informative and answered all of our questions. He did an excellent job of cleaning off the moss, cleaning out the gutters, and then cleaning up the debris in the yard and driveway. He even cleaned our neighbor's driveway which was littered with our roof and gutter debris. We were impressed by him and his work. We would definitely use them again.