The owner of this company used to be our landlord, when we had our restaurant. I can tell you that his company did great work. They were there the day they were supposed to be.
The only downside would be that this companys prices are a little higher than other roofing companies. Just maybe you get what you pay for.
PROS: Good work.
CONS: A little expensive.