John and his team provided a wonderful professional experience from start to finish. John listened well and understood our needs, resulting in an open floor plan and overall look & feel that exceeded our expectations.