Went great. Marshall's Roofing did a superb job; front of house and garage looks brand new, in fact, better than it did when it was brand new. The first time I used Marshall's Roofing I couldn't have been more impressed. I called them to do some roofing repair that was done by a fly by night roofer. They were responsive, on time and very reasonable fees. After that, I had to call them to repair the roof after a tree fell on the house; again very responsive, on time and very reasonable fees. I would not hesitate to use them again. In fact, I just recently had another tree from my neighbor's yard fall on my house. Marshall's Roofing quickly responded to give me an estimate for the repairs, and put a temporary patch over the damaged areas to prevent rain from getting into the house. Once the insurance money is deposited; I know Marshall's Roofing will do a superb job in repairing the roof and gutters.