I have known Steve for 20 years and he and his team have helped me purchase 3 homes in that time. Steve has always been very honest, knowledgeable and thorough in all of my dealings with him. However, you can say that about most "good" agents.
It wasn't until I asked him to help the daughter of a close friend with the purchase of her first home that I realized that you could add caring to the list of accolades. Steve, walked my friend's daughter through every step of the purchase process and made things very easy for her. You could say he treated her as his own.
If you are looking for an agent that not only knows the market and is very honest but deeply cares about his clients then I strongly recommend Steve.