I strongly advise against using this company. I would give them a zero star rating if it were an option. I am still waiting for them to finish my roof and it has been 2 years.
Had a part of eves replaced and 2 downspouts added and edging added to my roof . The corner of the eves leaks I was promised they would come and fix and did not. AND I called many times
Randy, the main point of contact, is a typical sales person. During the negotiation stage, promises are made to have the work complete. When it comes down to scheduling, they fall behind and many excuses are given. They are taking on too many jobs and do not have the proper scheduler to facilitate the work load.
A-B did the roof late in the season and in challenging weather did a great job. They just completed framing, dry walling, and drop ceiling in the basement and again, Randy and his team did an excellent job. Courteous and professional.