My business needed a new roof and I called A1 based on a recommendation from a colleague. Mark came out to meet me and inspect our property. He was very diligent and provided us a proposal very quickly. The job went extremely well, on time and on budget. I definitely recommend A1 All American Roofing. They do great work.