Terrible service. I waited an hour over my appointment time to see Dr. Shah for a follow up. When he entered the room, his laptop was dead, so he went out to question his staff who unplugged his laptop and told them to make sure it doesn't happen again. His visit with me took less than 10 minutes and all he did was tell me my lab results look good. Not sure why I had to come in in person and wait over an hour just for that. The entire time he was in the room with me, he had one foot out the door and was ready to see his next patient. Clearly, neither of us wanted to be there. So glad I no longer have to come to this place.