John and his crew did an amazing job on our kitchen and floors. As a first time home owner, John made the experience pain free. Since we had a short time frame on getting our renovation completed, John helped us find materials that were in stock that still matched our original design. We ran into some design/home issues during the install, John and his crew worked with us to modify our design halfway through the renovation. My wife and I were very particular on the install making sure everything was 100% to our satisfaction, and the crew put up with us very well. I highly recommend John.