I debated between 3 & 4 stars. While I like Dr. Patel and his staff, 4 people working there have not been of service. On my first visit, 3 people were to get back to me on various questions I had. Two months later, no answer. I even called to follow up. Recently, my check I mailed to them got returned, they verified the address, which was correct, and the front desk lady said she would have to call me back about what to do. ? Not sure why. Debating on whether to go back or not. I would be a lifelong customer with lots of work needed to be done, meaning money in their pocket.