Bev, if you're looking for a shop IN Richmond, there are at least three reputable LBC shops there.
Here's the Central VA British Car Club's vendor link page, maybe this is what you seek:
https://cvbcc.com/servicelinks.htm
I'm in Charlottesville, there isn't one here but a couple nearby. I'd bet there was at least one in or near Danville, and certainly a few in the Raleigh-Durham area.
Sometimes, they're hidden. Check with your local British car club also.
Good luck, I hope this helps.