I received a few recommendations for roofers, but after having a few come out and provide prices, I went with Weather-Tite Roofing. I just purchased a home and the previous home-owner had neglected the roof on the house and the garage. Prior to settlement, the estimator came out and provided a detailed quote for the work that was required. When I made settlement, they were out the next day and fixed everything. They even fixed the chimney and re-secured some of the capping and gutters that had come loose in a storm after they were out to estimate the job.
Overall a great experience, very professional and very helpful. I would highly recommend using Weather-Tite Roofing.