Everything you want out of your realtor. He understands that the process can be stressful and reads situations well. Very punctual, very good communicator, very good at what he does. Nothing but positives to say about my experience with Ho; Highly recommend him.