John has been serving the St. Charles and surrounding areas with Shelter Insurance Companies for over 25 years. He has been in the same office in St. Charles, which is conveniently located at Highways 70 and 94.
We understand the importance of partnering with businesses that share our core values. These TRUSTED PARTNERS have the same commitment and passion for helping and working with the families that we serve. We are proud to have a talented group of businesses who work with our advisors, to provide invaluable services that will make your home buying, selling or building a memorable experience.