We had a great experience working with John. We had a pretty good idea of what we wanted him to build for us, and he was patient as we worked through the finer details. He does quality work with solid construction, and the pieces he built look like they are original to the house. Communication was always timely and clear, and all work was done on schedule.