About Us

Our Primary Purpose

Mayo Insurance has been serving clients since 1991 and has established a stellar reputation for service and professionalism. In 2006 we expanded our operations to include Williamsburg Insurance where we continue to serve clients with a high standard of quality and professionalism. In 2017 we added the Harbour View office, serving western Chesapeake, Suffolk and nearby areas. We are a full service agency with locations in Virginia Beach, Williamsburg and Harbour View. We are licensed in Virginia, North Carolina, Georgia, Maryland, Texas and West Virginia.


Our Primary Purpose

All of our locations offer a wide variety of insurance products including:

  • Automobile
  • Homeowners
  • Renters
  • Condo
  • Watercraft
  • Umbrella Liability
  • Life and Financial Services
  • Business/Commercial
  • Bonds

We pride ourselves in protecting our members and look forward to building long lasting relationships out of trust and friendship. We take the time to explain insurance – without jargon and carefully customize your insurance program to fit your unique needs.

Most importantly, we understand people do not care how much you know until they know how much you care.

Our History

Mayo Insurance has been serving clients since 1991 and has established a stellar reputation for service and professionalism. In 2006 we expanded our operations to include Williamsburg Insurance where we continue to serve clients with a high standard of quality and professionalism.

Client Centered

Why Mayo Insurance and Williamsburg Insurance?

3 Reasons:

  1. We explain what your policy does & doesn’t cover, because we think you have the right to understand what you’re paying for!
  2. We provide our customers with prompt service and efficient attention to detail.
  3. We are happy to offer periodic reviews of your policies and coverages because we know that insurance needs often change over time.

Have a Question?

Thank you!
Oops!