I got several quotes and Sheridan Home Improvements were the best. The job was done within a few days of signing the contract. They were very professional. Showed up exactly when they said they would be there and finished approximately when they said they would be. Our new roof looks great and the clean up was fantastic. I would without a doubt recommend them to anyone.