Fakespot Review Analyzer Report
There are indications of unreliable/low quality reviews. You be the judge.
great, best, dental, unnecessary and possible.
Does great work and will recommend what needs to be done, but allows you to put off procedures when possible
I have known steve for many years and he one of the best, from sense of humor and making a patient feel comfortable to the precision of his technique