Dr. Mason Jones has been my vet for as long as I can remember. The only time I even think about taking my cats elsewhere is when he is on vacation or out of town. Dr. Jones genuinely cares about animals, and it shows in his practice. He is efficient and professional, his staff friendly, and his office usually crowded to overflowing during office hours. That alone is a testament to his practice. His fees are reasonable if not a little low, but I truly believe he's in the veterinary business for the welfare of the animals he treats.
If you're a new pet owner looking for a family vet, or even if you're simply unhappy with your current pet doc, call Dr. Jones and give him a try. He is the best I've found in Colonial Heights, and the fact that people come from Dinwiddie or Powhatan just to see him says something about how good he is.