What started out as a single small roof turned out to be a complete replacement due to bad material of the original roof. I chose ABJ for the following reasons 1,) being BBB A+ accredited, 2.) payment due at job closure and 3.) working with me to file a warranty claim with original roofing material supplier to receive credit and compensation. If it wasn’t for ABJ guiding me through the warranty process, I would have never known about the ability to file a claim. Regarding the job itself they completed the job in two days, were courteous, and resolved un-seen issues with the original roof. They demonstrated a high degree of professionalism and competence. When they left they cleaned up and you couldn’t even tell that a new roof was just installed. I highly recommend ABJ Roofing and have already told my neighbors.