I have been visiting Ultra for 6 years now. Frankly, speaking I am super relaxed when dealing with the doctors & staff here. The team at Ultra is very punctual when it comes to appointments, and they provide an excellent follow up service.