These guys did a great job from start to finish. Worked around the family and dogs. Have lots of plants and landscaping and they didn't bother a thing. We're clean and professional. We couldn't have been happier. Didn't find one piece of debris or nail after they left. Highly recommend them.