Dm me your details expert in local listing. i may help you.I need to add a location for my Google business, but I cannot get approval because I do not have a shop. What are the things needed to solve this?
Do you add the phone number after it gets verified? Does Google check the quality of the phone number before verifying? That seems so weird.Having a business email for your domain can be quite helpful along side of @NeedMyLink advice above. Service area leaving out " at first " your phone #. Submit using this outline your business will be up and running in no time. Hope this helps OP.