Recently, one of our own, James, attended the Albemarle County Sheriff’s Foundation Golf Tournament — all in support of a cause close to his heart.
For the past 11 years, James has served as a Reserve Deputy with the Albemarle County Sheriff’s Office, taking on the role of Captain for the last three. The Albemarle County Sheriff’s Office Foundation Golf Tournament is an event that brings together community members to raise funds for programs that support our local deputies and the people they serve.
From providing critical equipment to helping fund community outreach initiatives, the Foundation makes a tangible difference in Albemarle County. James’s ongoing involvement is just one of the many ways our team members live out our shared values — building stronger, safer, and more connected communities.
Whether he’s reviewing plans in the office or lining up a putt on the course, James shows us that serving the community happens both on and off the clock. Gaines Group is proud to support our local communities.
Check out some images from the event here! >







