Shakes roofing did my roof and my wife and I are 100% pleased. We asked for an estimate, and got a very fast and professional estimate. There was no need to go any further. Very professional crew and the work was done on time as promised. I would, and have, recommended them to anyone.