Abj roofing was very professional and courteous from the start. Once they began the job, they were sure to keep my lawn furniture from getting damaged by moving out of their way. Finally, when the job was done at the end of the day, they went over all areas with the magnet to make sure to pick up possible nails from the project. They left my yard cleaner than when they first arrived. Totally recommend these guys.