My son broke his arm and we were referred to this practice by the hospital...first visit we waited 1 1/2 hours in patient room to get a cast put on...follow up visit was very quick...then the final and third visit to get cast taken off, we waited in the waiting room for 1 hour to get called back, then another 40 minutes in patient room to see Dr. Stewart....the front desk girls are overwhelmed with work and phone calls, customer service sucks...and they have an older female assistant with red hair who is nothing but rude....long story short, they healed my sons arm, but be prepared to wait a long time!!!