Let’s Talk About What’s Next

compare rates between multiple carriers

still have questions?

Contact Us

Business Hours

Monday–Friday: 9am-5pm

Saturday–Sunday: By Appointment

Asheville Office

47 Patton Avenue Asheville, NC 28801


By appointment only. Book an Asheville appointment through Mars Hill at (828) 680-1333 or Concord at (704) 782-2073.


See what our Asheville office covers across Buncombe County, from mountain homes and rental property to auto, boat and RV policies.

China Grove Office

113 N. Main St. Suite B China Grove, NC 28023



(704) 857-9003

Concord Office

3775 Highway 73 E Concord, NC 28025


(704) 782-2073


This is our headquarters, and the office behind insurance in Concord, Kannapolis and the rest of Cabarrus County.

Mars Hill Office

26 South Main St. Mars Hill, NC 28754


(828) 680-1333


Our mountain office, handling insurance in Mars Hill and across Madison County.