Juan and crew did an amazing job on the Roof. They were very respectful and efficient, and you can tell they put extreme quality in their work (a couple of days they stayed late to take advantage of the sun and speed up the process). The one thing besides the roof looking great was the cleanliness around the house after each work day. They picked up nails, swept, and used a blower/magnet to make sure the driveway and any areas around the house were tidy and clean. I would recommend this company to anyone wanting to get a new roof.