Location
5309 Commonwealth
Centre Parkway
Midlothian, Va 23112
Contact Us
804-673-9070
NEVER SETTLING FOR
"That's the way we've always done it"
It has been our mission to create a single point financial solution where every piece diligently works together for the very best financial outcome. By bringing Finance, Accounting, Insurance, Merchants, and Law under one roof, we can create seamless and efficient strategies and provide a client experience unlike anywhere else. This results in maximizing time, money, and value for business's and families alike.
Dedicated to transform the client experience, Founder and CEO Ryan Leggett set out to create a financial solution that was truly holistic, client focused, and unique.

Anchor
Insurance Group
Was Established

2012
2012
2013
Anchor Financial Group Established in Richmond, VA
Anchor
Accounting Services
Was Established
2014
Offices opened in Williamsburg and Charlottesville, VA
2016 - New Modern Branding and Logo Adoption


2015 - 1st Agency in One America's 140 Year History to Achieve Chairman's Cup and The Presidents Cup in 1 Year.


Anchor
Merchant Services Was Established
2013
2018
2014
Anchor Law
Was Established
2019
Offices opened in Franklin, Martinsville, and Newport News Virginia



Traditional
way
Anchor
way


-
Each Selling An Individual Product
-
No Communication or Collaborating
-
Being Pulled In Different Directions
-
Confusing
-
Inefficient and Expensive
-
Solutions Built Around a Strategy
-
All Pieces Working Together For You
-
Saving Time With A Single Advisor
-
Simple and Easy to Understand
-
Maximum Efficiency/Maximum Savings
Visit Our Company Pages
Visit our individual company pages to discover in more detail how we fulfill each need.

Click Below To Visit

Click Below To Visit


Click Below To Visit

Click Below To Visit





Where We Operate
Midlothian, VA Office
​
5309 Commonwealth
Centre Parkway
​
Midlothian, VA 23112
​
Tel: 804-673-9070
​
Chesapeake, VA Office
​
870 Greenbrier Circle,
Suite 102
​
Chesapeake, VA 23320
​
Tel: 757-769-7268
​
Martinsville, VA Office
​
1081-B Spruce St
​
Martinsville, VA 24112
​
Tel: 276-201-2408
​
Charlottesville, VA Office
​
630 Peter Jefferson
Parkway, Suite 100
​
Charlottesville, VA 22911
​
Tel: 434-984-1500
​
Franklin, VA Office
​
407 N Main St
​
Franklin, VA 23851
​
Tel: 804-673-9070
​
Newport News, VA Office
​
728-B Thimble Shoals Blvd.
​
Newport News, VA 23606
​
Tel: 757-873-1900
​