Here at John Cannon Homes, we strive to be characterized by our love for beautiful architecture and excellence in design. Our custom homes are designed with the utmost care and attention to detail, to meet all of the seasonal needs of each individual homeowner, and to truly be the home of their dreams. Our exquisite outdoor living spaces are no exception.