At A&J Roofing Corp the client always comes first, with knowledge and control at hand throughout the entire project. We follow a “No Surprise Policy” in which we inform, instruct, and assist. We guide clients from a pre project commencement to a post project completion. Our objective is to provide the best quality of roofing systems in the industry. A&J thrives to provide finest and fastest service with our highly experienced staff. We use the latest technology in roofing systems for durability and energy conservation.