Yankee Restoration is the company to use for Roofing. They just completed my new roof and it look amazing. They are craftsman and know what they are doing. Price are fair, they clean up everyday and cart the debris to the dump.
Thank God there are still some wonderful, local, and honest contractors in our area. I would highly recommend them.