100% recommend! I came here at the beginning of the year after I had COVID for a week and wasn't improving I wasn't positive but my energy was drained. First time you have to do a virtual nurse appointment to ensure you don't have any issues that would cause you problems, first appointment takes longer than usual but typically you'll spend an hour here. The nurse is very nice and so is the staff. I ended up feeling better right away but came back a week later for a second dose. I ended up subscribing to their monthly plan to make things cheaper. If you are low on energy, run! Note: i did go when i had a hangover and it didnt fix me.