My family and I have went here many times and only had a long wait 1 time. They found my daughters bronchitis when even her couldn't even find! They are very efficient and do many labs and X-rays if needed or things just to make you comfortable. Front desk staff is very nice as greet you with care. So I can't say that we have had a bad experience. :)