Rick and his Team provided a “stress-free” project! All work exceeded our expectations. From start to finish Rick communicated every step of our project. He was on-site daily to ensure every step of our project was properly completed to our satisfaction. I will definitely use Rick and his Team for any of our future projects!