These guys are amazing!! The staff and doctors are enthusiastic and clearly love their jobs. I got a high five from the doc! They were happy to answer all my questions and when I had a problem with my prescriptions they quickly called my pharmacy and got everything straightened out. I will definitely use them again for illnesses and injuries.