Brandon arrived on time and was polite. Though he had come only to clean our eavestroughs, we asked him at the last minute to also wash our windows. He took the time to do it, and the windows have never been cleaner! He also looked at our garage downspout, and came back a week later with a new one, leaving an invoice in our box. The prices were very reasonable. Brandon was easy to work with, and we'll certainly be calling him again on a regular basis to clean out the leaves and other gunk from our eavestroughs. A+ work!