As busy people, we all have stresses and demands on our lives – both personal and professional. So when it comes to buying or selling a home, we try to keep things simple. Just as you seek medical or legal advice when needed, we’re here to help with all the details surrounding a home purchase. In every case, whether you’re looking for a luxury or entry level home we provide all clients with personalized, attentive service.  We value and respect the individuality, diversity and dignity of our clients and handle all transactions with civility and professionalism. Our belief is that being of service is all about making people feel welcomed, cared for and cherished. This is the essence of Charles.

How may we help you?



At Charles we understand the importance of service. Just as you would seek out a medical or legal professional for counsel, we help with all the details associated with buying or selling a home – typically the most important purchase in most people’s lives. Whether you’re looking for a luxury or entry level home, we provide personalized attentive service.



403 267 000