Tom and his staff was absolutely amazing! He replaced 90% of my deck and painted it. He provided a creative solution for replacing the gazebo's roof. He was on schedule with completing the project, there were no surprise expenses, and his price fit my budget. I am planning to hire him to replace my kitchen floor. If you are looking for an honest and dedicated company, hire Tom from Impact MTC!