David Pastore

David Pastore Headshot

David Pastore

Cell Phone: 804-349-3565
Office Phone: 804-419-6419

My Listings

When you are looking to buy or sell real estate, you need an experienced, trustworthy agent that has attributes beyond the average agent!


· Thorough knowledge of the entire Richmond area

· Full-time in Real Estate and Top Producer. In just over 6 years of sales, I have risen to the top 10 percentile of all Richmond area agents (based on units sold)

· Marketing Expertise: Business degree from College of William & Mary; operated successful appraisal business for 20 years

· Strong negotiation skills: YOU are my client. I work smart and hard to get you the best pricing and terms

· Easy accessibility to get your questions answered; Just a phone call away!


Send David a Message


David Pastore is a great agent. He understands his client's needs and is VERY patient. Glad i chose him.

-Andrea Gammon

David Pastore is an honest, professional, committed individual. His previous experience as an appraiser was valuable in his agent role.

-John & Rhonda Cafazza

Even on his vacation, David Pastore went above and beyond to ensure our closing was on track. He is attentive and dedicated.

-Elizabeth Teixeira

"David Pastore is a solid performer, knowledgeable and customer-focused."

-Duane Osinski

"David Pastore went above and beyond necessary to help us find our house. He was also VERY knowledgeable of the area we were searching in."

-Stacy Phibbs

Property Search








Saved Properties

This is a list of your favorite properties. We will email you if a property is reduced or leaves the market.

Click 'Save' to add a property to this list.

Register / Login

New & returning visitors please enter your information to login.

By clicking 'register' you are agreeing to our terms of use & giving us expressed written consent to contact you.

Questions? Comments? Complaints?

This message will go directly to the head of our team.

Location & Address

David Pastore
1231 Alverser Drive
Midlothian, VA
804-349-3565
804-423-2345

Other Locations