Guard your time for greater effectiveness. Put someone or something between you and interruptions, no matter how well intended. Hire a personal assistant. Let the answering machine get the calls. Retain a call-answer service.
Unless those calls or visitors are critical to your business and need to be responded to, by you, right now, find another way to handle them.