These offices and their staff are very professional and efficient. I really appreciate that they essentially have short waiting times to both see the doctor and get your labs done.