I was really impressed with how Johnson Roofing performed the services.  They made a first analysis and gave me plenty of options to fit in our price range and budget.  I felt that they were very fair, while providing an excellent repair service.  I would recommend Johnson Roofing to my friends above all else.