No. You do not need to be on Google or have a Google Business Profile before you start. Setting that up is one of the first things Own The Box Marketing handles for you.
The Google Business Profile is the money page for local search, so getting it created, verified, and active is where Own The Box Marketing starts. You keep ownership the whole time.
Book your free marketing audit. Own The Box Marketing will show you exactly where you rank and where the opportunity is.
Book a free audit