We had a very good renovation experience with JMichael Construction. James is flexible, knowledgeable and very responsive. His crew took pride in their work and helped to keep the job on schedule. Overall, high marks for service and very good value for money.