Grasshopper is a cloud-based virtual phone service that helps small to midsize enterprises establish communication with customers through local and toll-free numbers. It provides several modules, including call forwarding, multiple extensions and official messaging, which enables users to run businesses through mobile and desktop apps.