About Us

Magnolia Insurance Group is an independent insurance agency, free to help you choose the best carrier for your insurance needs. We do not work for an insurance company; we work for you. When you have a claim, we stand with you and follow through to see that you receive fair, prompt payment and service. Magnolia represents a carefully selected group of financially strong, reputable insurance companies, allowing us to offer the best coverage at competitive prices.


Stephen is a native of Greenville and has been in the business community for over 10 years. He has experience starting, buying, and selling various companies and is also currently a member of Hilbert Financial Group as an advisor and vice president. With his knowledge and experience, Stephen is well aware of the unique challenges facing business owners and entrepreneurs today and is equipped to help them grow and succeed. He started Magnolia Insurance Group to positively change the way consumers experience and interact with the insurance industry. Stephen and his wife, Jessica, have three wonderful children, and he spends most of his time outside of work with them. They are active in their local church, and enjoy spending time outdoors: fishing, camping, hunting, and hiking.