Xtreme Paintball - Farther away, bigger fields, more amenities, more expensive, staff is equally professional and helpful.
Directions to the Field:
South on 71, turn right at the Y in Oak Hill heading west on 290, right on Fitzhuh, a few miles up on the left.
This field is about 20 minutes from my house. It's hard to beat the convenience. They have 4 fields though Jungle Run was closed. Bunker Busters is my favorite and has some nice barriers. Armaggedon is a small tough field with large mounds of dirt and large rocks. It can bruise you and hurt you. Knee pads are strongly recommended. Playing it twice with switching sides was enough for me. Their speed ball field is small and seems intimidating. I've only played it once with mismatched teams and the game was over in about 3 minutes. I would like to try it again.
The staff is friendly and helpful. I went a week ago and had a great experience though their masks were pretty bad. I visited again this past weekend, and thankfully this past weekend they had replaced the face-plates with new ones.
This place allows you to use your own paint with your own guns which I consider to be a big plus! I think that will make a lot of people happy and will encourage them to return and bring their friends. Their prices are lower than Texas Paintball and Xtreme Paintball though you have to pay extra for pods and a belt and the belt is not very nice.
I highly recommend you support these guys as they seem genuinely eager to please and improve their offering.