(804) 270-1800
Contact Us

Community Group

Serving the finest addresses from coast to coast

Community Group delivers the dependability, luxury and time-honored services that people have come to know and expect from our name and reputation. Community Group tailors services to meet the individual needs and objectives of every community we represent. That means longevity for your buildings, satisfaction for your residents, and less worry for you.

With experts on staff in multiple trades – from maintenance to hospitality – our people are trained to complete any task on time and within budget. What’s more, by serving our communities over these many years, we have acquired an unparalleled advantage and an uncompromised edge that has allowed us continued growth and success.

Association Management

With every association we serve comes new challenges, new opportunities and a new way to manage success.

Developer Consulting

We understand the needs of developers and builders alike. You have a vision of greatness for your project. We have the tools to get you there.

Community Websites

Community association websites help keep your neighbors up-to-date with current information, and are the perfect way for residents to know the latest in what’s happening in and around the community.


A critical aspect of an association’s operation is its insurance policy. Homeowners in the Richmond, Charlottesville, Williamsburg, Newport News, and Virginia Beach area may experience cost savings given our nationwide partnership.


  • Association Management
  • Association Consulting
  • Financial Management
  • Facilities Maintenance
  • Community Websites
  • Quantity Discounts
  • Insurance
  • Real Estate
  • Developer Consulting

Office Locations

3901 Westerre Parkway
Suite 100
Richmond, VA 23233
Get Directions
(804) 270-1800
Newport News
11818 Rock Landing
Newport News, VA 23606
Get Directions
(434) 984-0700
Virginia Beach
4534 Bonney Road
Virginia Beach, VA 23462
Get Directions
(804) 270-1800
1828 Pavilion Circle
Charlottesville, VA 22911
Get Directions
(757) 499-2200
50 Braemar Creek
Williamsburg, VA 23188
Get Directions
(757) 345-6400