This place is a total joke. If I could give it 0 stars I would have. I've been here twice now and both times they were running so behind they asked me if I wanted to come back! This last appointment I was the first appointment at 8am and they asked me if I I wanted to come back because the tech was running late. They have no respect for others time! I will drive across town to avoid this place next time!!