Great service! Doctor was great. Wait time definitely needs improvement. What i didn’t like was that they did multiple blood work labs that were not covered by my insurance. Just received a very large bill. Would have appreciated if they would have told me prior to the lab work that not everything would be covered so i would be a bit more prepared. Specially since i didn’t ask for any of the extra testing and have never paid extra for an annual check up. all my other doctors always tell me in advance if something isn’t covered and tell me the amount so i can accept or deny. On top of that i had to go back to the lab because they didn’t do everything she had requested. They don’t accept debit or credit in this office for co payments . So you have to leave the office if you don’t have cash which is not very convenient.