Working with Dennis was such a pleasant experience! My husband and I have purchased and sold homes before, but the experience was not the best. Dennis made a potentially stressful process stress-free. He is excellent at explaining all the details and ensuring that his clients are well-informed of the process. He works hard to make his clients happy. He really does work hard for you, and that's why we chose him when we purchased our home and again when we decided to sell it. If you're looking for someone who is diligent and truly cares about their clients, then Dennis is the guy for you.