"Thanks for sweeping the leaves from the walk and around the front steps", said wifey when she got home from work. "Wasn't me", I said "was the roofer guys. They appeared like the ShoeMaker's Elves quite early, tarped the front, back lawn and the garden then the roof got real busy with 6 of them tag teaming what needed to be done. By 4:00 in the afternoon they had swept up any debris - leaves included, run a magnet thingy over the grass should a nail have escaped. It was amazing and they were more than friendly answering the few questions I had. Good hardworking, professional bunch ... would hire them again"