Professional Real Estate ServicesJohn Bain, REALTOR®CALL: 540-541-0958


Why Choose John Bain, REALTOR®?
John Bain, Realtor®
Looking for your dream home in Moneta, VA? As your trusted Moneta and Smith Mountain Lake Real Estate agent, I’m here to guide you through every step of the home-buying and home-selling process. I specialize in Lakefront & Waterfront Properties, Farm & Ranch Estates, Investment Properties, Golf Communities, New Construction, and everything in between. Contact me today. I’m ready to help you find your ideal property and make your real estate journey a success. Let’s work together! |
About Virginia Realty Group
I'm proud to be affiliated with Virginia Realty Group. Looking to buy, sell, or invest in real estate in Moneta, Franklin County, or Smith Mountain Lake, VA? I can help you achieve your real estate dream. Contact me today!