I'm introducing my customers to my products, should I call them or come to them?

I'm planning to start a service business. My customers are mostly business offices. I'm wondering: is it better if I come to their offices and present my service or call them?
2 answers 2