I've used Balham Dental Care before but found their service not very friendly and also the hygiene clean was painful.
Yesterday I tried the new The Dentist clinic, opposite Waitrose and HSBC in Balham. What a difference! Very courteous dentist, and the checkup and clean were done very professionally and gently. Best of all, the price was really good, £65 all in for a checkup, xrays and hygiene clean. This might be a special rate as they've just recently opened, but I'm now definitely going back there for my next checkup.
http://thedentistbalham.com