“Great company!! We had a LARGE project and they were really on top of it. We were provided with updates almost daily on the progress of the day, any issues that may have come up, and the outlook for the next day or two. They were respectful of our property and kept it tidy every day. I am so glad we found Integrity!”