We tried to work with other agents before and it didn't work out until we met Josh. He is really a professional who loves his business. When we made a decision about what and where we wanted to buy, he offered us a great deal of homes to choose from. We were impressed when he performed additional check and saved us from buying a home with leaking roof. After we bought a home at last, he helped us to rent it out with his usual energy. I highly recommend him.