Yes. In-house or on-site receptionists are expensive, and you pay even for their idle time, even when no calls come in. As for a virtual receptionist, you pay only for the service when you need it, such as when a call comes through or when you need a confirmation on a meeting with a client.