+10
Daily check-in
Open this page once a day and check in. Miss a day and the streak resets; keep it for a month and you earn an extra 50.
Riverstone Rewards
Check in daily for 10 points. Visit the clinic for 100. Keep a 30-day streak for 50 more. At 5,000 points, redeem a free cleaning, check-up, bonding, or another minor service.
Join in 20 seconds
Your name, email, and phone are attached to a personal promo code and QR. Use it to refer family, spin for a free service, and collect visit points.
How points work
+10
Open this page once a day and check in. Miss a day and the streak resets; keep it for a month and you earn an extra 50.
+100
When you attend Riverstone for a service, reception records the visit and 100 points land on the card matching your email.
+50
Check in 30 days in a row. The bonus stacks again at 60, 90, and every month you stay consistent.
Redeem at 5,000 points
Choose one service. We issue a voucher code tied to your details. Present it when you book, or show the QR at reception.
Scale and polish with a hygienist — a full preventive clean.
Join to redeemA comprehensive exam so we can catch issues early.
Join to redeemRepair a chip or close a small gap on a single tooth.
Join to redeemProfessional fluoride to strengthen enamel.
Join to redeemProtective sealants for cavity-prone grooves.
Join to redeemDiagnostic imaging as part of a check-up visit.
Join to redeemRefer a friend or family
Your details sit on a unique promo code and QR. When someone books with that code and attends, you earn another spin. The first spin is a welcome bonus. Every spin after that lands on cleaning and other affordable services — never implants or full makeovers.
Join first — the tiny form above creates your personal code, QR, and rewards card in one step.
Create my referral codeSpin to win
The wheel is weighted toward dental cleaning, check-ups, bonding, fluoride, and sealants. Each winning service generates a unique promo code tied to you, so reception knows exactly who earned it.
Prefer to earn cash?
Bring a patient with your partner code. When they complete treatment and pay, you earn 10% commission.
Sarah
Online · Reception
What treatment are you interested in?
A note from the clinic
Riverstone Rewards is how we thank patients who stay with us. You can check in, collect visits, refer family, and redeem complimentary preventive care when you are ready. The full details live under Rewards in the menu.
Find Us
Visit our Kamwokya clinic on Kanjokya Street for unhurried consultations, same-day emergencies, and premium care in the heart of Kampala.
Give us a call
Come and say hi
Riverstone Dental Care
Plot 98, Kanjokya Street, Kamwokya, P.O Box 178122, Kampala — Uganda
hello@riverstonedentalcareltd.comOpening times