Rob Giffin and his crew did a great job for us. Communication was excellent as was the quality of their work. They cleaned up everyday and they were all courteous and respectful of us and our home and belongings. While the job ended up being more involved then we anticipated, Rob and his crew certainly helped make it more tolerable.