Trevor joined his father working at Bay Insurance in the spring of 2001 and has since taken over management of the business and upgraded the technology used at the agency. He is currently serving on the Board of Directors for Great Lakes Mutual Insurance Company. Trevor works primarily out of the L’Anse office.
Trevor and his wife Valarie have three children. He is also active with the Shriners and Masons, serving as the circus treasurer and as secretary in the Blue Lodge.