Website for online presence, all for it. Went to a local web designer to keep the money I spend in my community. Not a fan of online training. But at least you didn’t call it online personal training. As there is nothing personal about online training.