Pro agents have made a commitment to a higher standard of service.
Ask every client to rate their service.
Answer every text, call, and email promptly.
They've also proven they have the expertise from a wide variety of successful clients.
Plus Agents
Plus agents have paid for extra features on their account. Buying any kind of subscription does not impact the rankings in any way. Agents must prove their success at the Plus level before they get the opportunity to qualify for Pro.
David Steenkamp was extremely attentive and organized during our house purchasing process. Being from out of town, David was great in accommodating us when we travelled for house viewings and helped take care of everything in town when we were unable to be there in person. He was very responsive to our questions and concerns throughout this process, which was crucial for us when things started moving quickly. I highly recommend the Steenkamp Team for your house purchasing or selling! - Jacob W.
We worked with David Steenkamp to purchase our first home in Vernon and could not recommend him and the Steenkamp Team more! David took the time to show us several properties in Vernon and the surrounding areas, while providing his expert advice on various features of the homes, pros and cons of each property, and the amenities/activities to be found in each location we searched, which was much appreciated for us as out of town buyers. He was amazing to work with as first time home buyers, taking the time to walk us through the process each step of the way which made things stress-free and seamless for us as well.
Thank you David, and the Steenkamp Team for your knowledge, expertise, prompt communication and helping us find our first home! - Brittani B.
David was completely unfamiliar with the foreclosure process, and when I had asked him if he would be comfortable, helping me purchase a foreclosure, he assured me he would be good and fine at it
I gave him a chance to refer me to an agent with more experience. That’s what I would’ve expected. If he was not capable he ended up taking on the project of buying this foreclosed property and clearly didn’t know what he was doing from the beginning he even sent me very clear instructions about needing to get all of the information in by 22 June which made no sense because that would’ve been a Saturday and when I asked, I was like are you sure it’s not the 20th like in business days because this has to do with the court? he went scattering off to confirm and yes, it would’ve been completely screwed. If we would’ve went with the 22nd it’s the 20th we had to have everything completed by so time after time he showed his lack of experience and knowledge with this process, but the final straw was after racing to the finish line to get all of the things in order we submitted the bid just barely on time minutes to spare, and at that point, he should’ve told me there was still a chance to rescind the bid. But he did not tell me there was a chance to resend the bid until 11 AM Sunday so he had four days and one and a half business days that he could’ve given me this information and told me to consult with a lawyer, but he did not do that. at that point I was just texting back-and-forth with him. One of my text mentioned lightly if I take the bid back and then I won’t be buying anything. This is the home that I want and he took that as the answer that he wanted to hear and sent the email to resend my bid even though I followed that text up immediately with no do not take the bid out. I do not wanna lose my opportunity to bid on this house. Everything will be fine. The mortgage broker assured me I was 99.999% going to get Financing next business day. Which financing was fine. My bed was the strongest I would’ve won the house had David not acted on his own accord without confirming with me through this process he acted like it was an inconvenience and he was too busy to text with me after him starting text conversations with me not once. Did he ever call me on the phone not once did he ever organize a meeting with his so-called partner, a.k.a. his mother I had no contact for her and was only told to contact her when he was yelling at me about his son. David is completely unprofessional and I will never stop talking about this and ruined the buying process for me for the rest of my life, I will forever live with this fear and heartbreak. Not once has he offered an apology or condolences not once has he taken any kind of responsibility or accountability for his inappropriate timing and actions, and he has not offered to compensate me the assessment fees that were completely wasted by his decision - Maela Bru
All profiles and profile information on Rate-My-Agent.com has been provided by users of the site. Rate-My-Agent.com makes no representation as to accuracy of profile information. Specifically, Rate-My-Agent.com and it's owners disclaim any liability relating to the comments, reviews, and ratings posted by users of the website. Rate-My-Agent.com is not attempting to personate any person who's name and/or other identifying information may have been posted on the website.
Correcting Duplicates
Incorrect Information?
Reviewers may sometimes enter inaccurate transaction details. Agents can make corrections.
What Can I Correct?
You can update the property type, transaction type, closing date, and property address.
Which Reviews Are Eligible For Edits?
Reviews flagged by our system as duplicates for the same transaction are eligible for self-serve edits. For other cases, please contact support.
Feature Rating
This selects which rating will show as a snippet in the city rankings, search results, and Top Ranked of 2026 list. Only one rating can be selected. Only available on Premium Memberships.
Triple Verified Reviews
What Is Triple Verified
Every review on Rate-My-Agent.com is put through a strict three-part verification process to ensure authenticity and accuracy.
Step 1 - Moderator Review
Human moderators check each review manually. If they detect red flags, they investigate further.
Step 2 - Technical Forensics
We use proprietary forensic tools to detect fake or manipulated reviews. Evidence is collected to meet legal standards for court use.
Step 3 - Community Oversight
Clients and agents can flag suspicious reviews. This adds peer-level accountability and transparency.
Why It Matters
Our Triple Verification catches agents who cheat. They are penalized with a public warning and a fine paid to charity. See penalty policy.
Addresses & Edit Address
How do addresses work?
Addresses determine your ranking in each city or neighbourhood.
You only get to rank in a city or neighbourhood that you have a rating in.
Why do I need to edit addresses?
Occasionally clients will leave you a rating with the wrong address, or with the neighbourhood missing. To correct such problems and present your track record more accurately, we give you the ability to edit the address for all your ratings.
Will addresses be displayed on the rating?
No, ratings will only display the neighbourhood and city of each rating. We do store the street address associated with each rating. This data is kept private and may be used to verify transactions.
Updating Incorrect Information
Login to Your Agent Account
Assuming you are David Steenkamp or a representative, you need to login to your account to update any information you see on this page.
Third Party?
Occasionally parties other than the agent or their representative will identify mistakes on an agent's profile. If this is the case, please contact us with the details.
David Steenkamp was extremely attentive and organized during our house purchasing process. Being from out of town, David was great in accommodating us when we travelled for house viewings and helped take care of everything in town when we were unable to be there in person. He was very responsive to our questions and concerns throughout this process, which was crucial for us when things started moving quickly. I highly recommend the Steenkamp Team for your house purchasing or selling! - Jacob W.