When choosing a real estate professional, get to know their history!

Below, you'll find information that will help you get to know me better - from awards and credentials I've achieved, to references from past clients.


I consider the satisfaction of my clients to be my greatest achievement, and take pride in my high volume of repeat business and referrals.

Call me today - I'd love to add you to this growing list!

5 Stars

Andrew and Melody complement each other. Andrew has knowledge about building construction and heating. Melody appreciates the finer details of interior design. Both are willing to go the extra mile and come back quickly with additional helpful information regarding a property, the neighbourhood and/or local bylaws. They are consistently attentive to our needs, infinitely patient and genuinely have our best interests in mind. This pair are a hard-working team who can be trusted!

Doug And Sharon Spence

5 Stars

Mosley Realty ~ Friendly, helpful, reassuring and I would seek their help again.

Christina Nichol

5 Stars

Mr. Mosley is an extremely patient real estate agent, unlike most in his field. I never felt pushed or pressured with my decision-making. Mr. Mosley was endlessly patient and only offered good advice. I never for a moment thought that he didn’t have my best interests in mind. I will be recommending him to anyone I know that is in the market.

Stephen Moul

5 Stars

Andrew and Melody Mosley are a great Real Estate team!!

Denise Gallup

5 Stars

As a first time home buyer I have valued the honesty and integrity brought to the table by both Andrew and Melody. They are able to bring a very unique personal level to the client relationship, that I believe lacks with many other agents. Highly recommend!”

Tyler Vandenberghe

We would value the opportunity to work with you and earn your trust as well. Please give us a call. We would love to talk.

1-250-588-3770 or 1-250-896-3030

Melody Mosley is an unlicensed real estate assistant

Andrew and Melody Mosley
Cell: 250-588-3770
Office: 250-479-3333