Dennis is an outstanding agent to work with. He is a skilled listener and negotiator, with very in-depth knowledge of the local markets and construction methods. My husband and I listed two properties with him. He is aggressive and excited about selling, period.