I have known James Tan for a number of years. I am a real estate investor and I have bought (and sold) many properties through him, including my own residence. If you are serious about real estate investments whether buying or selling your home, then James Tan is your agent. I've been in business for many years and I have known a lot of people. I can honestly say that there are only a few real estate professionals like James Tan. First of all James is a very honest person and sets the right expectations from day one. He will always give you his honest opinion. I say this because too many agents tell clients what they want to hear, and it sets them up for a disappointment. Secondly, he is not going to sell you a home which does not fit your needs, just for the sake of the commissions. Many buyers and sellers fall victim to agents who just want to close deals without considering the client's best interest. Thirdly, James is an expert, not only on buying/selling real estate but also he can give you tips on renovating, staging, flipping, etc. Plus, he is very knowledgable on the economy, here in Sacramento, California, or even globally. From the start James will work hard for you. He puts in the extra hours necessary to make sure that his clients are happy. I can call him any time, in the evenings and on weekends. I trust him completely. The many deals that he has presented me, I consistently got a huge return. In one rare occasion, when we were flipping properties, we had to reduce the selling price. In this instance, he offered not to charge us any selling commissions, because he wanted the investors to have a good return. How many other agents would do that for you ? Do yourself a favor and at least give James a call before signing with any other agent. At the minimum you will be much more knowledgable than before you speak with him.