Our website features the best real estate search for homes, condos, land and foreclosure properties available. It is the only site you will ever need! It is easy-to-use and updated by the official Realtor®’s database every 15 minutes.
Find your perfect neighborhood
Use our interactive map search tool
Get an INSTANT, accurate home valuation
"Brilliant from beginning to end. Informative, caring, bold, insightful, personable. Joe, Thomas, and the teams advice /coaching was SPOT ON. The list goes on. Highly recommend!! Helped me sell my house in a matter of days, 12 showings, 5 offers, ALL above asking price."
"Joe and his team are second to none. He is a kind and intelligent individual who truly cares for his clients. He is committed to the clients goals. One of his best attributes is his desire to develop lasting relationships with all those he interacts with. He gets results! He helped me sell three properties and also buy the property I currently in. I am grateful for his professionalism and friendship. He is at the top of his game. I recommend Joe and his team, without hesitation, to anyone looking to buy, sell, or both. I will immediately call Joe to help me with all of my future realtor needs!
"Very pleasant and trustworthy. Joe and Amy were a pleasure to work with. Highly recommended. We listed our house for sale. Needed some repairs which were done by Ron MacMillan a local handyman who was most helpful. He was as honest as one can be and we absolutely trusted him. Joe Kraft was coordinating with him from the beginning and was able to get all work completed and list the house for sale. We didn't even need to travel to Roanoke during this process and we live in Pittsburgh, Pa. We were lucky to find such honest people."
Score Big with a $5,000 Buyer Bonus! 🎉 The seller is offering $5,000 towards your closing costs or a rate buy-down--your choice! Welcome to 6347 Meacham Rd, a cha...
Welcome to stately 1808 Northwoods Lane, located in a pristine and quiet maintenance-free community in Salem, VA. This residence has recently been updated to blend modern...
50X150 Roanoke County lot. Build to occupy or rent. Located conveniently to neighborhood restaurants, shopping, walk trials and more.