AA&J Roofing is a family-based business, the initials AA&J of the business name representing the initials of the names of the owner’s daughters. We have several years of experience in the industry, and we want to use our expertise to create a business that mixes technical expertise with excellent client service.