They handled things very well. Along the way they ran into issues as a result of the shoddy way some of the original siding had been put on, as well as the way the wall had been built. But each time the issue was carefully explained, they showed what the issue was, and gave an estimate on cost. Other than weather delays, they got the job done in the timeframe they originally estimated. All in all, they were very timely, professional, and did a great job of communicating. I would highly recommend them to anyone!