My wife and I recently bought our 2nd home with Jim's help. We are picky, indecisive buyers but not once did we ever feel pressure from him to buy something. He is extremely knowledgeable, patient and easy to get along with. He walks you through the process of buying a home step by step and does everything he can to reduce the stress of the experience. He is a true professional focused on providing excellent service.
Jim is very responsive to questions and is always looking to provide an answer. Another bonus is that Jim is great with kids - I have a 2 and 5 year old. It got to the point where my five year old was bummed that we weren't going to look at houses and hang out with "mister Jim". Even after we bought our home in Folsom, he checks in to see how our remodel is going, offers to meet with our contractors and will even make sure our front door is locked!
Finding a good "fit" is important in my opinion so perhaps a different type of agent better suits your needs, but I highly recommend Jim. I think he is great choice to help with the process or at the very least should be on your short list of potential agents.