Definitely recommend this place. Great customer service, everyone is so nice! Dr. Brooker is great. Best experience I've had. Have been here twice now and wouldn't go any where else.They answer all/any questions you have and don't rush to get you out of there. Great place all around!