From the initial meeting to get estimate to the date of final completion of work, we were impressed with the professionalism of all we worked with and the quality of work. The ensured we were 100% satisfied before asking for payment. Very positive experience. We highly recommend The Improvement Co for roof replacement.