The staff is always friendly and willing to help in anyway possible. Whether sick or well, they have several providers and will do anything to fit you in their schedule. I love that they are typically less than 10 minutes off in time of appointment which is great for a doctor office! They offer MyChart online to view your health history, notes, messages, test results and billing as well, which is nice to keep up with everything including appointments! I came today for a well check up for my stepson to get ready for college. As usual, they were prompt, thorough review of his health, filled all papers out and had us on our way!