The staff is really nice dr b is AMAZING at what he does (along with his staff) they are amazing people..... I give them a A++++++++