You need backlinks, PBN links, social links, etc.
Check domain authority and social media shares.
The higher these two are the better. Do a Google search for a similar business in your area and check the domain authority and social media shares for the first ones that pop up. You’ll need to match their numbers if you want to rank with them.
Use Legiit. Purchase a few packages once a month. For a while. Maybe a year and you’ll be good. Or once a month for the rest of your life and it’ll help even more. The more backlinks and more social media shares you have the better. But don’t get crazy. Don’t purchase 100 packages at once cause that will backfire. Google will penalize you and it may take years to rank again. Do it over time. Slow and steady.
The Legiit people will ask you for keywords. Try and vary them each time you purchase a package.
Also. Have you submitted your website to Google? Use Google Search Console if you haven’t. Submit your site map frequently. Maybe every few months (even if nothing has changed), or more frequently if it is constantly changing.
Have you updated the metadata? The title, description, etc of each page? Do so on the Wix SEO section.
Yes. Contact his domain provider or hosting company. If he bought his domain and hosting from godaddy.com just call them. Their IT support is great.
​
P.S. You can do just about anything with tech nowadays.