I have been putting off getting my roof replaced for a few years and a friend mentioned they used a company called Keystone Exteriors to replace their roof. I called to get a quote and they sent a sales person to my home a few days later. The sales person was very knowledgeable and provided me with some different price options that worked within my budget.
I also had 2 other quotes from roofing companies that were also competitive but I felt more comfortable with using Keystone Exteriors. Their team of professionals did an excellent job of replacing my roof and they also were able to complete the work sooner than expected.
I have referred Keystone Exteriors to a few of my friends and will continue to do so.