This medical facility is a great place to go for immediate care. The staff is friendly and knowledgeable, and the doctor is always willing to listen and explain things in a way that's easy to understand. The facility is clean and well-maintained, and the online appointment process is convenient. However, there seems to be some issues with the billing process, as some patients have reported receiving surprise bills for services that they didn't expect to pay for. Despite this, the staff is always friendly and professional, and the facility is a great option for urgent care. The waiting time is generally short, and the staff does a great job of keeping patients informed about what's going on and when they can expect to be seen. The doctor and nurse practitioner are both very competent and take the time to answer all of the patient's questions. The facility is also very welcoming and easy to navigate, making it a great option for people who may be nervous about visiting a doctor.