I would highly recommend this contractor for large or small projects. There professional team was on time and on budget. They completed all the work in an organized and timely fashion. When the work was done the carpenter cleaned up after himself and asked us to check the quality of his work to make sure we where happy. Everything turned out great. We absolutely hire them again.