Move Safe™ Certified agents are committed to helping you buy and sell safely during COVID-19. They’re best equipped to serve you during these uniquely challenging times.

David Johnson Real Estate Agent at Long & Foster

David Johnson

Real Estate Agent at
Long & Foster

Currently accepting new clients

Get introduced
Usually responds in 30 mins

David is Move Safe™ Certified

David uses the following tools, technology, and practices that help keep you safe during COVID-19:

  • First Time Home Buyers
  • Foreclosures
  • Investment Properties
  • Relocations
  • New Construction
  • Foreclosure Specialist

Is David the right agent for you?

Answer a few questions to see how well David's strengths match your needs

Are you looking to Buy or Sell?

Agent Highlights

David also has Townhome expertise - working with over 28 more townhomes than the average agent.
David is a SFH expert - working with over 82% more single family homes than the average Henrico agent.

More about David Johnson

As a full time Real Estate Professional, I take my responsibility of representing my clients very seriously! I've been a Real Estate Professional for over 18 years and have a passion for excellence in all that I do for my clients. I have consistently been recognized as one of Long & Foster's top agents and have been in the top 5% of all agents in the country while winning numerous awards for sales and customer service. My personal attention to detail will make your home buying or selling experience a pleasure. I have experience with representing sellers and buyers, working with relocations and have worked with many banks on the short sale and foreclosure process.


Top Negotiator 2020


Berry College

Move Safe Certified

Uses tools, technology, and practices to help keep you safe.


Rookie of Year for Central Virginia 2002, Five Star Professional Award 2015-2020, Top 20 Richmond Agents on Social Media 2019, Virginia Living Magazine Top Realtors 2019-2020

License Number


David Johnson's Reviews & Ratings

Tell us about your experience with
David Johnson

  • David helped me buy a home

      Highly recommend! David helped us buy our first home and made the whole process extremely smooth and easy. He listened to our needs and didn't rush us along because he wanted to make sure we got the house that was right for us. He has excellent knowledge of the area and the market and helped us negotiate to get the house we wanted at a great price! He kept us informed at all stages and guided us through the transaction with his valuable expertise. We felt very comfortable throughout the process and never had to worry about anything. David goes above and beyond to take care of his clients and we definitely recommend him to anyone looking to buy or sell!

    • David listed and sold my home

        David was great to work with from start to finish. He assisted with the entire process, including hiring the technician to complete items from the inspection. He truly went above and beyond. I’d definitely use him again. He also had our home under contract within 12 hours of putting it on the market!

      • David was one of three realtors that we interviewed during our house buying process. We received several recommendations and because this was our first home, we didn't know even where to start. David came to our apartment and sat with us and discussed everything and answered all of our questions. We immediately knew he was the realtor for us. He has great sense of humor, super knowledgeable and relatable. Almost 4 years later and I am still able to reach out to him and ask questions about housing "things" and get a same day response. We've done several home projects and David is always our go-to person because we trust him and can rely on him to provide reliable contractor recommendations. We have a few years before we sell and buy again but there is no reason that I would not immediately go with him as our seller/buyer agent. Excellent. Cannot stress it enough.

        - Lisa - Midlothian, VA
      • David has been my Realtor of choice for over 10 years. He has always provided 'Top Shelf' advise, service and has made each buying and selling experience easy and pleasurable. David is very well versed in the Real Estate business and knows exactly how to guide his clients throughout the entire process. He provides every level of service required to complete a successful sale.His personality is a strength that allows him to interact with other agents professionally and quickly. Hardly ever are any delay's experienced, David stays ahead of the game and avoids issues before they can arise. His risk mitigation skills are excellent.Overall, David is terrific Realtor and I would encourage anyone in the Richmond area to give him the opportunity to represent them in their next home buying experience. You won't be disappointed.One satisfied customer!

        - Kevin - Powhatan, VA
      • David Johnson was readily available at our convenience. He was well informed on all aspects of the homes he showed to us. We never felt pressured or uncomfortable during the home buying process with David. He provided us with multiple homes to view that were suitable to meet the needs of our family. David is very professional and not only was he a great real estate agent he has also become a good friend of our family. If you are looking to buy or sell a home, we highly recommend David Johnson.

        - New Kent, VA
      • David was terrific from the beginning. He arrived well prepared with a market analysis and marketing plan. We received feedback from showings in a better than timely manner. He addressed any concerns we may have had throughout the process. He was easy to reach when needed. His years of expertise as a Realtor clearly showed with the selling of our home!

        - Mechanicsville, VA
      • We have used David as our agent for about 10 years and he has been awesome through every aspect of buying and selling our homes. David was great at keeping up with us about any new developments throughout our selling and purchasing experience. He took all of the guess work out of it for us. He put us at ease with his knowledge of the industry and really made us feel like he was an advocate for us when dealing with other agents, lenders, and inspectors. He was available to us any time we needed him which is great when you have a busy schedule. If I could sum David up in a few words, they would be; professional, prepared, and prompt with a personal touch. This made all the difference in the process. David also is great at follow up after the sale has gone final. David made our experience great!

        - Matt - Powhatan, VA
      • We have used David as our agent for about 10 years and he has been awesome through every aspect of buying and selling our homes. David was great at keeping up with us about any new developments throughout our selling and purchasing experience. He took all of the guess work out of it for us. He put us at ease with his knowledge of the industry and really made us feel like he was an advocate for us when dealing with other agents, lenders, and inspectors. He was available to us any time we needed him which is great when you have a busy schedule. If I could sum David up in a few words, they would be; professional, prepared, and prompt with a personal touch. This made all the difference in the process. David also is great at follow up after the sale has gone final. David made our experience great!

        - Matt - Powhatan, VA
      • David Johnson was our number choice! He was professional and timely in our regards to our housing needs. If it wasn't for his dedication to his job and his clients schedule needs, we wouldn't have been able to put an offer on our current home! An absolutely fantastic family oriented person!!! Can't express enough gratitude!!!

        - Amy - Powhatan, VA
      • Our family has been fortunate to work with David through many milestones: buying our first home, selling and buying our second home to accommodate a growing family, and currently selling this home in hopes of building our forever home! David is both personable and professional, providing great advice and making the home buying/selling process stress free. He has always gone above and beyond his role as our realtor and is highly recommended to anyone in need of his services.

        - Glen Allen, VA
      • David has been our realtor for the past 10 years. He is very easy to talk with and is always professional. He is very knowledgeable about the housing market in the Richmond and surrounding areas. He helped us buy and sell our very first home. He was able to walk us through the whole process without pressure and made us feel at ease. In addition, when we moved out of the area, he was also able to refer us to a reliable realtor when looking to purchase a home in our destination city. Being a relocation specialist, he was able to work with our relocation company to make our move as seamless as possible when we moved back to the Richmond area.We would highly recommend David for all your real estate needs!

        - Diana - Powhatan, VA
      • David was very patient, open, honest, and helped clarify real estate terminology for us as this was our first home. Highly recommend him. He listened to what we wanted to pay for a home, and worked with us to find one that met our needs. Very patient, nothing forced, and very knowledgable.

        - Powhatan, VA
      • David Johnson was there for us when we decided to purchase our first home. He helped us every step of the way through the whole buying process.His experience and knowledge of multiple areas of town were also a great help as we were looking! He was a great help as our Realtor!

        - Glen Allen, VA
      • David helped us to buy a condo when we didn't have much time to sell in one city and buy in Richmond. The process was seamless. He knows all aspects of real estate and l would highly recommend David to anyone with a need in this area. He takes away the stress so you can buy or sell without worrying.

        - Gary
      • We had a target area we were looking in and a tight budget. David thoroughly researched houses and neighborhoods for us. He did a phenomenal job negotiating with the seller allowing us to get us into a great neighborhood at our price point.

        - Midlothian, VA
      • David helped us sell our first home. We had never been through that process before, and the task was quite daunting. He went out of his way to simplify it for us. Although we were moving out of state, and handling things from 750 miles away seemed impossible, David knew exactly what to do. He gave us practical advice, negotiated fairly, advertised beautifully, and sold quickly. David is a man of integrity, and he can be trusted! This set my mind at ease during a difficult transition. If I ever needed an agent in that area again, He would be the first I would call.

        - Madison Heights, VA
      • David was very patient and understanding with us in the selling of our house. We needed to sell our house for a certain amount and he was able to fulfill that need. When we had a showing he was quick in getting us positive and constructive feedback from the agent. He helped us understand what we needed to do to prepare our house for listing. He was there each step of the process from the home inspection to the closing. We would highly recommend David Johnson for all your Real Estate needs.

        - Midlothian, VA
      • After six months of hardly any viewings of my home, I chose to end my contract with my current realtor and chose to have a highly recommended realtor whose name is David Johnson list my home. During that time, David walked me through the stages of the selling process, and kept me informed with anything that I may need to do in order for my home to sell. David advertised my home not only in the MLS listings but in real estate books, and the viewings of my home were increased significantly. David is a topnotch realtor, whom cares about his clients and wants to make sure that every aspect of the selling process goes as smoothly as possible. I wish I could give him 10 stars! When I chose to buy/sell again, David will be the first and only realtor I call. Thanks David for all you do!

        - Midlothian, VA
      • Buying/selling a home is a huge decision in life, don't just settle for any old real estate agent. David Johnson is a realtor that you can trust with this big decision, because he is primarily concerned about YOUR satisfaction. He will work for you 24/7, quickly respond to and deal with any changes in the process, find houses that fit the needs of your family, provide his professional insight without pressuring you to make a decision, and constantly communicate about what's going on in the process buying/selling your house. Folks, it doesn't get any better than having David Johnson on your side when it comes to real estate!

        - Adam
      • David helped us find our home and we've stayed in touch with him since. He was willing to go the extra mile to help us find a home in a short timeframe, and to make it work when we could be in town to look. Beyond being a good Realtor, he's a good person.

        - Powhatan, VA
      • We worked with David on the sale of our home and the purchase of our new one. David was very knowledgeable and helped guild us through the not always easy real state process. He made himself available at our convenience and represented us in a professional and ethical manor. He was calm when were not and voice of reason when we had none. We highly recommend David Johnson to anyone looking to engage in the real state market.

        - Powhatan, VA
      • David was very help full in the entire experience of purchasing a property I highly recommend him for any real estate advise and knowledge. David negotiated on my behalf and saved me over $5,500 dollars.

        - Henrico, VA
      • David definitely goes the extra mile for you, and he doesn't do it just to make the sale. His passion is his service to you, the potential buyer/seller. With David you get the real person - he is genuine so your home buying/selling experience is a comfortable one. We thought our list of "must haves" was impossible for our price point and location, but David found two properties quickly and helped negotiate the right price for our purchase.

        - Mechanicsville, VA
      • David was exceptional! In a world where so many push the technology search as your way of communicating, David used it as a tool to build a relationship. His "genuine" desire to serve his clients sets him apart in the market. We started with a realtor and ended with a trusted friend. If you're ready to get moving and want a realtor who listens, then "Get Moving" with David!

        - Powhatan, VA
      • David Johnson worked with us in looking for a new home for quite a few months before we found just the right place. He invested a lot of time with us and never made us feel rushed. He helped us consider pros and cons as we narrowed in on the kind of home we wanted. When we were ready to make an offer, he helped us handle negotiations and paperwork with professionalism, advising us on details and helping us get our questions answered. He was available, on time, and on top of things -- from our earliest appointments to see homes, straight through home inspection and closing. David was also available by phone, email, and social media whenever we had questions. David also did his job ethically, and he had the communication skills and business acumen to make our home purchase pleasant and smooth as possible. I originally received a word of mouth recommendation that we contact David when we were new to the area -- and I am now happy to pass that recommendation on. Working with David was a completely positive experience, and I recommend him without reservation.

        - Chesterfield, VA
      • David is an amazing realtor. Trust me I have had some not so great experiences with other realtors, so I certainly recognize an amazing one when I see one. David was always very responsive. He was also very patient as we looked at many houses. He was very knowledgeable and actually had a better understanding of what it was that we needed and wanted. Case in point, the house we ultimately ended up buying, David had been trying to get us to look at for a month or so. Before we put in a contract on another house, he tried to get us to look at this particular house. We declined and put an offer on another house. The contract ultimately fell through. We continued to look at other houses. David asked us to look at the house he recommended again as he thought it would be perfect. We listened and he was right. We have now been in our house for more than six months and he is still right. We love it and are very thankful for him! If you are looking for a great realtor, look no further, David Johnson is the one!!

        - Kimberly
      • David was very helpful to me. He sent me all of the listings quickly as they came available. One thing that was very important to me, was how quickly he responded to emails and questions I had. I never had to wait to get information I needed. He was very helpful in me working through the narrow down process, and me making the right decision. I truly felt as if the decision was completely up to me. You don't always get that feeling from all realtors. I had an exact elementary school district and a very small area I was willing to look in, and he was able to get me right where I wanted to be! As a single mom, the home buying process can be intimidating and scary, and time consuming. David made sure that didn't happen! I would absolutely recommend him to anyone who needs to buy or sell. You can do it with his help!

        - Mechanicsville, VA
      • He was great, sold our house in 14 days He took care of everything he held open houses and got the job done He rocks!! I would recommend him to friends

        - Glen Allen, VA
      • David did an amazing job helping us find our first home! He was intentional, patient, helpful, and hardworking. He walked us through the whole process and patiently answered our questions. David helped us negotiate the sale and get into the house quickly. We highly recommend him!

        - Glen Allen, VA
      • David was able to sell our home for $10,000 more than our list price. He was very wise in his real estate dealings. He listened to our concerns, and helped us navigate through the process. After our first home inspection, we found out that we needed a new roof. David was able to locate a reputable roofing contractor who was able to replace our roof within 3 days at a great price. We were then able to put our house back on the market, and obtain another contract 12 hours later. The process was very smooth, and took the stress off of us to find a contractor. I would definitely use and recommend David for any real estate needs. He is an excellent realtor

        - North Chesterfield
      • Twice over the past 11 years David Johnson has wonderfully served our family with his advice and guidance through the buying and selling process. He truly understands the emotions associated with moving and was their every step of the way. We have recommended his services to our friends and they share similar stories of his respectful manor and industry expertise. We will continue to recommend David to others for their real estate needs.

        - Tim - Henrico
      • David went above and beyond to help us sell our house. He did a great job with a difficult timeline and was very professional. Even when we had to move before we sold it, he was very hands on and did his best to sell our house. Highly recommend. Couldn't be happier with what David did for me and my family.

        - Scott - Midlothian, VA
      • David not only did in amazing job in marketing our home but provided us lots of help along the way when getting our home ready to sell. His knowledge, contacts and ability to negotiate and close a deal made all the difference. Our house in the country sold much quicker than we ever anticipated. Do not even consider asking anyone else. Just get David on your team as soon as you can. You will be blessed by his warmth, friendship and responsiveness.

        - Jeff - Ashland, VA
      • David really understands the neighborhoods in Mechanicsville and what people are looking for. He kept me from spending money unnecessarily in his advice for selling the home. There were a lot of issues to be worked through and he did a great job working with the buyer's realtor to negotiate a solution that worked for them and for me the seller. Also, David had a good relationship with other realtors that I believe helped to make the negotiation process successful. If one has a home to sell or buy in Mechanicsville, David is the best in my book!

        - Pat - Powhatan, VA
      • David was super helpful and always quick to respond to my questions. His team sat down with me and was always available to help through the entire buying process. We discussed what I was looking for in a home, then literally found exactly what I wanted our first day touring houses. His office streamlined everything and even brought some loan options to my attention that ultimately saved me a substantial amount of money. I could not have been more pleased!

        - Brad - Powhatan, VA
      • Fairly new to the area and first-time home buyer, I needed a realtor that not only knew how to determine the best homes for our needs but also how to negotiate so that we could get the home, at the best price, once we found it. He was also very good to point out both the pros and cons of the house to make sure we had a clear understanding of what we were buying. The homes in our area sell very quickly so when we found a home we loved, David Johnson knew just how to move quickly and negotiate for the house while still protecting our best interest. He is experienced, trustworthy and does the hard work for you. That's why we are in our dream home that we absolutely love! Thank you, David Johnson!

        - Monah & Earl - Henrico, VA
      • David was great to work with. He was quick to respond to any questions we had and was excellent in negotiating terms on our behalf. I would be glad to work with him again and am happy to give him a 5 star rating.

        - Donnie - Glen Allen, VA
      • David was there to assist before, during and after the sale of our home. Prior to listing the house he gave clear guidance on what to focus on so that our house presented well. Throughout the listing process David kept us informed and worked as a sounding board. Our house sold after being on the market for 3 weeks. I attribute this to the guidance and expertise He provided. David is a honest and trust worthy professional that I would recommend to anyone and everyone.

        - Rod - Glen Allen, VA
      • Most definitely, would highly recommend David Johnson! He listened and guided us every step of the way. He was also honest with us when we needed to hear it! His advice, knowledge and experience proved to be spot on. In addition, he was always readily available when we needed him. But I guess, most importantly, he really cares about his clients because it shows!

        - Betty - Glen Allen, VA
      • David did an excellent job selling our home. He has helped us through the selling and buying process many times and has consistently brought great results. He is thorough and very knowledgeable. We always felt very informed and at ease throughout the process.

        - Melissa and Matt - Powhatan, VA
      • David is a rockstar realtor! Going into the process I was sure I was prepared, I wasn't. My fiance and I knew what we wanted but weren't great about articulating it or even how to begin our search. After one meeting David had recommendations for us, showing us houses in multiple counties. He took time to listen through every showing picking up on our respective likes and dislikes. After what felt like a very short while, he told us he found a house he thought we'd really like. He showed us a home that we fell in love with instantaneously! David is responsible for finding us our own little paradise.

        - Rebecca & Sherman - North Chesterfield, VA
      • David was our 5th realtor is 5 years in our 5th attempt to sell this home. He provided wisdom to help us sell our home and did so with so much peace the whole experience was stress-free. He's a realtor of the highest standards.

        - Henrico, VA
      • If you're a first time home buyer David is the right agent for you! My fianc and I found David through the Dave Ramsey ELP program. David is a true professional. He listened to what we were looking for, gave us exceptional advise, and helped us find the perfect home (within our budget!). We were first time home buyers, we had a ton of questions and he was there for us the whole way. He is very responsive and coaches you through the whole process. We couldn't have had a better experience!

        - Louisa, VA
      • We highly recommend David Johnson as a Richmond/Midlothian realtor! We relocated across the country and not only did David sell out house for top dollar, he also handled things like our lawn service, repairs required for closing and even changed the batteries on our thermostat!

        - Carrie & David - Midlothian, VA
      • David was very willing to listen to the specific requests that my husband and I wanted in a new home. He learned "us" and what neighborhoods and features we were looking for in our search. We warned him that we were analytical and that we were willing to take 6 months to find what we wanted. He was very patient with our needs. We found our lovely home in 2 months. Thanks David!

        - Amy Margaret & Gregory - Richmond, VA
      • Highly recommend! David Johnson went above and beyond to get us our dream home. His expertise made for a smooth process buying our first home. Very responsive and available whenever needed. Has great connections and resources. Overall very pleased and would recommend to anyone looking for a realtor!

        - Hannah & Wes - North Chesterfield, VA
      • We are first time home buyers and David did an awesome job in finding our dream home. Whole process was so seemless and he guided us step by step throughout the process. He went beyond his duties and offered his support whenever we get concerned on anything as first time buyer. His advise for us "Don't compromise" made us to wait and find our home that will truly satisfy all our current and future needs. He never rushes us and wants us to take our own time to decide. We have our highest recommendations for David.

        - Uma & Subbu Family - Glen Allen, VA
      • We had a great experience with David Johnson. He kept us well informed at every step in the process. David went above and beyond what I would expect (he even showed up on moving day). David showed a dedication to his work, us as his clients, and to the great team he has works with.

        - Bart & Karen - Henrico, VA