Jamie and his team did excellent work. They showed up on time each day until the work was done. When issues were identified we worked together to resolve them. He made suggestions along the way that improved the project. The work was done over a year ago and we have not any problems. Highly recommended.