We would highly recommend Joe to anyone looking to buy or sell a home. He's easy to work with, well prepared, negotiates welll for you. He understands and explains the technicalities of real estate transactions very well. You end up spending a lot of time with your real estate agent and Joe is just plain pleasant to be around. He did a great job for us when we sold a home in 2009 and again in 2012 when we purchased our new home.