James and his team were great to work with. They are strait to the point with no side BS. We agreed o
n the quote without issue as it was a fair assessment up front. James and his team of workers are very dedicated and do an extremely thorough job. I will be happy to use their services in the future! They communicate with you every single day about the project and keep you in the loop which for me, was the best part.