Dave and his team were very professional, fair, prompt, responsive, and really nice. They did a complete roof tune up and a few other bells and whistles . They were flexible in defining the scope of work to meet what I really needed. No high pressure sales – just helpful info about the various services they could provide and why they made sense. Clean-cut, articulate, smart guys – I was really impressed and highly recommend them!