Just wanted everyone to beware of this company. They are expensive to hire which I thought made them a good company to hire. After I paid to have my old roof tore off and a brand new roof installed, my roof leaked twice within six months. I had to replace, carpeting, paneling, etc. in my son's room. All they did was patch the roof (twice) and gave me some baseball tickets for my trouble. DO NOT HIRE THESE GUYS!
PROS: They still have a good reputation for some reason