If you need a dentist do not use Castle Dental. I went there for a mere cleaning, instead they decided that I needed all sorts of treatment without asking me. They give you one price before the treatment, then the price keeps on increasing. The dentists are insensitive to your needs and to who you are. In addition, they bill you twice, and in some cases, three times for the same service.
Pros: NONE THAT I AM AWARE OF