I am not likely to recommend Roofmasters due to not being able to contact the management of the company about the issues with the warranty. The guy that ran the place was a nice guy but it was very frustrating getting the warranty.
Roofmasters did an outstanding job installing my new roof. Mike was a pleasure to deal with. Materials were delivered quickly and his crew showed up at the dates and times he said they would. Once the job was complete, Mike followed up buy coming out in person to inspect the work his crew had just completed. He also done a great job following up post sale to ensure the warranty registration with the manufacture was completed.
The experience was great given the fact we needed a new roof. I would recommend Roofmasters to anyone.