Marketing for Physios – How to get found online

What are the best ways to get found online? Get a professionally made website, Google My Business account, local SEO and appear as the 'featured snippet'