I did not have a good experience at Silverlake Dental. Part of the problem was that I had a hard time understanding the dentist. He told me that my teeth needed a deep cleaning, but didn't tell me how much it cost (and extra $50, with insurance) or even get my consent for it before he gave me two shots of Novocain in my gums! I was very confused and upset, and when I protested, he also became upset and told me brusquely I didn't have to pay. We went through with the ""deep cleaning"" and I paid anyway. Perhaps my teeth are now super clean, but I won't be going back to Silverlake Dental.
Pros: Can't think of any
Cons: Brusque treatment