David Johnson
Street Address:

233 3rd Street SE

Mayville, ND 58257-1415

Mailing Address:

PO Box 249

Mayville, ND 58257-0249

Phone: (701) 786-2223

Fax: (701) 786-2267

Office Hours:

Monday-Friday 8:00am-5:00pm

Weekends & Evenings By Appt

My background and achievements

  • Proud Husband and Father
  • Mayville State University Alumni
  • Mayville Community Member since 2007
  • Comet Athletic Club Member
  • Focus on Auto, Life, Health and Financial Services
  • Local Bank Representative
  • 20 Years of combinted office experience
  • Assists in Relocation to Mayville and surrounding areas

Meet the team

  • Lori Baldock - Office Manager
  • Andrew Hershey - Office Associate
Our mission is to help people manage the risks of everyday life, recover from the unexpected and realize their dreams.