Contact The James Company

Joseph Oliva

Office (804) 438-5092

Cell (804) 436-4828

The James Company

P.O. Box 208
Irvington, Virginia 22480

What are you interested in?

“We are truly so appreciative of everything you have done for us. Our house would never have become a reality without your advice, guidance, persistence and professionalism. You are a true pleasure to work with and we couldn’t be happier with the house. Our enjoyment of it has exceeded our expectations – which were pretty high to begin with!”

—ED & KELLY DONOVAN, Homeowners, Weems