Charles is an honest and hardworking individual who puts his clients interests before his own gain. He is a good listener and proved himself to be a steady and unflappable agent when our transaction took some unepected turns. He understood what we wanted and didn't try to sell us a house but rather gave us information to help us make a decision based not only on emotion but financial soundness. He was helpful throughout the entire process of buying our new home and selling our former one and maintained excellent communication with us throughout both transactions. I think very highly of Charles as an individual and know that his strong ethical convictions serve his clients well. I would recommend Charles without hesitation to anyone purchasing or selling a home.