I looked for the same thing several years ago, trying to get a new roof and keep the work local. I finally decided to go with GH Clark in Prince Frederick. I showed them my concerns up front. I was told all would be good. The guys that came out to do the work were not local guys. They met a GH Clark employee who showed them what was to be done, and left them to do the work. From what i was able to understand from the guys, they got called from time to time for jobs, but not full time employees. 8 months after I had the roof done, I found black mold in my attic. Once calls were made, the owner came out and looked at the problem. After going back and forth a bit, we agreed on what needed done. I still ended up paying for some (probably should have argued more). When the next crew came out, they were a much better crew, but still not full time employees. On one behalf, I would not recommend them because of what happened. On the other, at least the owner came out to see the issue and try to make right.