I am a social media manager at an Advertising Agency and we are attempting to set up a Google My Business account for a mulch company which does not have a brick and mortar location (only delivery and there is no mailbox at this location). How do I get google to send me the verification pin over the phone or email (I have followed all of the steps provided).
the main question to answer before getting advice:
Are you "facing your customers in person"?
Since you are eligible for a local listing only in case facing your customers in person.
Helmut Geissler, Google My Business Top Contributor | my G+ profile