I have to say that I have not met such a knowlegable agent like this agent. His honesty and professionalism was way beyond my expectation. From the first phone call, until the the time I acquired the property. He does not push you into unwanted sales and he does not only make sure you get a deal but also makes sure you get a good property andd follows with you to make sure you are fully satisfied. If you are looking for a home or even if you are not ready for one yet and would like to rent first, this is the man. Thank you so much Mr. Karangu I am honored to have used you and enjoying my house.