My site on smartphone goes to a Duda ad and my site is not shown. What can be done?
I've had my site www.TulsaKanDo.com on Homestead for years. I don't routinely check it on my cellphone, so thought the Duda ad was a temporary thing. But it's not. I'm losing business and didn't realize it. Please fix this.