I have a website (link not permitted) and it is a local car wash business in Toronto, Canada. I've been doing SEO for this website for about 2 year now.
It is ranked for many car wash related keywords on the first page of Google for different regions close to Toronto but for my main keyword which is "car detailing toronto"( it was number 3 to 5) and now the ranking started decreasing and now it is on page 2 number 15.
Same thing with "car detailing north york" it was top of first page and now its almost number 10 or 11.
I'd like to know what is the specific cause and solution to this issue as I tried analyzing it with multiple SEO tools and nothing seems to be the issue.
I have access to SEMRUSh, Ahrefs,MOZ and almost all of the SEO tools.
Please kindly Reply if you know the solution. (edit by mod)