Got my teeth cleaned here yesterday. Really good service, and very nice treatment rooms. Had a lot of build up around back teeth, so was a bit of an extended experience, but Andy was really understanding and sympathetic.
Can't recommend enough. They don't take online bookings, so booking form on this site is obviously a mistake. Luckily, I rang to confirm before heading to appointment.