
Realtor
Arc Realty · Mountain Brook, AL
<p>Having the right real estate agent means having an agent who is committed to helping you buy or sell your home with the highest level of expertise in your local market. This means also to help you in understanding each step of the buying or selling process. This commitment level has helped me build a remarkable track record of delivering results. </p> <p> </p> <p>Nothing is more gratifying to me than the feeling I get from helping people meet their real estate needs. You can count on me to always do what's in your best interest. I pride myself on being honest, trustworthy, and knowledgeable in the real estate market. I know how important it is to find your dream home or get the best offer for your property. Therefore I will make it my responsibility to help you achieve those goals. </p> <p> </p> <p>Whether you are an experienced investor or a first time buyer, I can help you in finding the property of your dreams. Please feel free to browse my website or let me guide you every step of the way by calling or e-mailing me to set up an appointment. </p>
Properties currently available — reach out for a showing

Trussville, AL

Birmingham, AL

Mountain Brook, AL
What my clients are saying
“I cannot express enough how amazing John has been to work with throughout the process of purchasing my first home! I was matched with John through Zillow, and that was the best stroke of luck I've had in a while. John is incredibly responsive, proactive and operates with honesty and integrity. He took the time to listen to and understand what I was looking for, and never drove me towards a certain house or tried to tell me what to do. He was incredibly patient, touring over 20 homes with me in just a few short weeks. Even knowing how busy he was with different clients and projects, he served me in a way that made me feel as if I was his only client! I never wondered if he was working with my absolute best interest in mind. Every other person he referred me to (inspectors, loan officer, etc.) gave me the same level of service and care that he did. I didn't know what to expect when embarking on this journey, but John made the whole process so smooth and enjoyable. On top of all that, he's just a great human being!”
allenshannon883
2025-12-18T12:16:00
“I highly recommend John Bagby for all of your real estate needs! He is very knowledgeable and patient. He knows the market and was great at keeping me updated through the listing, showings, and sale of a condo in Highland Park. He is wonderful!”
ElizabethSanfelippo
2020-08-09T14:54:00
“John was very instrumental in helping me find an apartment. I had been looking at properties for over a year before I enlisted him in the search party; he found me an apartment within a week! He showed me various properties within my price range. He is very knowledgeable for the Birmingham area. Additionally, he has kept in touch to make sure the move is going smoothly. Love my new place! Overall, great experience working with John.”
mh joan
2018-08-30T18:26:00
Complimentary tools from John to help you plan your next move
How can I help you?