I just recently started taking my child here staff is good dr are too the only issue is they take forever even if you have a appt they take there sweet time. When the dr take about 5 min seeing the patient we sit for about 1 hr and 30 min ugh speed it up its very slow.