Known as the cherry capital of the world, Traverse City MI is a well-known town located in Michigan. Approximately 15,000 individuals live here, enjoying wineries, vineyards, and freshwater beaches in the area. Our customers in the Traverse City, MI area find insurance shopping a breeze with the help of our Smith Insurance Solutions team.