I had a lot of people all up in their feelings when I recommended putting their phone number on their website (see original video below).
Here's the thing:
If you don't want people to get in touch with you, why are you in business?
I know it's hard to deal with the spam, but if a customer can't get in touch with you, you're losing business.
My advice? Roll out the welcome mat for your potential clients.
Ps. Also, be sure to include your location as well, city, state, zip. Google will know where to put you locally.