Grasshopper Review 2026: Pricing, Pros, Cons, Alternatives
Grasshopper starts at $14/month (billed as $168 USD per year). The real cost, the 9 gaps reviewers name, and 5 alternatives that publish a price.
Page at a glance
Grasshopper is A flat-rate business phone number with greetings, extensions and forwarding for owner-operators and small crews who want calls off their personal cell without paying per seat. It starts at $14/month (billed as $168 USD per year) per account. Flat rate per account, not per user or per tech. Grasshopper's own live pricing API returns IsUserBased: false, UserCharge: null on every plan, and the pricing page plan card for Solo Plus says "Add unlimited users to your account at no additional cost." Only True Solo is capped, at 1 user. The comparison table lists Number of Users as 1 for True Solo and Unlimited for Solo Plus and Small Business. What is metered is extensions and phone numbers, not people. It fits Owner-operator through 5-truck residential service crews who want a professional main number and after-hours greeting, and who are willing to run scheduling and customer records somewhere else entirely. It's the wrong buy for A sole proprietor contractor whose customers expect texts, because Grasshopper sells Unlimited Business Texting on all three plans, then its own registration article says "sole proprietors will not be eligible for SMS registration" and carriers are "blocking all unregistered outbound SMS". And you would be paying for a headline feature you're structurally barred from switching on, and Instant Response goes down with it. Alternatives that publish their prices are Quo (formerly OpenPhone) from $15, Google Voice (Google Workspace) from $10, Ruby (purchased direct rather than as a Grasshopper add-on) from $250. Six priced tiers, nine evidenced gaps and five alternatives, four of which publish a figure.
Whether Grasshopper is worth it
Grasshopper earns its money with Owner-operator through 5-truck residential service crews who want a professional main number and after-hours greeting, and who are willing to run scheduling and customer records somewhere else entirely. If that's you, it does the job. The sections below are the parts worth checking before you sign. But the fit is narrower than the marketing suggests, and the price isn't the whole cost.
It starts at $14/month (billed as $168 USD per year). And pricing was verified on 7 August 2026, so you can check every figure below in a browser tab.
| Pricing model | Published tiers |
|---|---|
| Entry price | $14/month (billed as $168 USD per year) |
| Users | Flat rate per account, not per user or per tech. Grasshopper's own live pricing API return |
| Ownership | GoTo (contracting entity: Grasshopper Group LLC) |
| Best fit | Owner-operator through 5-truck residential service crews who want a professional main number and after-hours greeting, and who are willing to run scheduling and customer records somewhere else entirely. |
| Accounting sync | QuickBooks (none), Xero (none), Any accounting or invoicing platform via CSV (one-way) |
What works
- Grasshopper is a routing layer over the cell phones your crew already carries, not a phone system with handsets
- Extensions, not users, are the metered unit, and the jump from 1 to unlimited is the whole price ladder
- The texting feature is gated on your website, not on your plan
- Two receptionist services bolt on, with different hours, different pricing and different cancellation paths
- Three CSV reports, run by hand, with a hard 2-year memory
What does not
- The $14 True Solo plan can't forward calls, and Grasshopper says both things on the same page
- Every plan says Unlimited calling minutes and every plan carries a 6 cent per-minute rate in the pricing config
- Texting is sold as unlimited on every plan, and sole proprietors aren't allowed to register for it at all
- There is no integrations directory and no public API, so nothing syncs to your CRM, FSM or accounting
- Cancelling doesn't stop the bill, and three Grasshopper-controlled sources disagree about refunds
Grasshopper is A flat-rate business phone number with greetings, extensions and forwarding for owner-operators and small crews who want calls off their personal cell without paying per seat. It sells to Cross-trade contractors, and the shape of the product follows from that: A caller dials one business number, hears a greeting, picks an extension, and Grasshopper forwards to whichever cell that extension points at. Still there is no hardware to buy, and the vendor markets exactly this: "Works right out of the box - just download the app and start connecting." A construction reviewer describes the payoff plainly: call routing "makes sure client calls never get missed, even when we’re on job sites." The tradeoff shows up in latency. And one reviewer: "It can take a little longer that I'd like for customers to get through, since they have to wait for Grasshopper to answer, listen to the greeting, put in an extension, and then wait for the call to forward." Another found forwarding degraded quality outright: "call forwarding adds extra delay and negatively affects call quality."
Ownership matters here more than it usually does. Grasshopper is owned by GoTo (contracting entity: Grasshopper Group LLC), so weigh roadmap risk alongside the feature list. An independent product can be bought and folded into somebody else's plan two years after you sign.
The shops Grasshopper fits, and the ones it doesn't
It fits Owner-operator through 5-truck residential service crews who want a professional main number and after-hours greeting, and who are willing to run scheduling and customer records somewhere else entirely. That's the half most reviews print. Here's the other half, which is the one worth your time.
Don't buy it if you're A sole proprietor contractor whose customers expect texts. Grasshopper sells Unlimited Business Texting on all three plans, then its own registration article says "sole proprietors will not be eligible for SMS registration" and carriers are "blocking all unregistered outbound SMS". And you would be paying for a headline feature you're structurally barred from switching on, and Instant Response goes down with it. Look at Quo (formerly OpenPhone) instead.
Don't buy it if you're A 6+ tech service company running dispatch in an FSM or CRM. There is no integrations directory, no public API, and 116 support articles containing zero integration guidance. So call and text history can't flow to ServiceTitan, Jobber, Housecall Pro or QuickBooks, and the only export is a CSV you run by hand in 90-day slices. So one reviewer switched away specifically for CRM depth: "There's no CRM integrations." Another wrote "I'm considering using the phone and messaging service from my FSM instead." Look at CallRail instead.
Don't buy it if you're An emergency trade (HVAC, plumbing, restoration) that needs a live human on the 2am call. Grasshopper itself only answers with a greeting and a menu. But its bundled Ruby Receptionist add-on is explicitly not round the clock: "The receptionists work Monday through Friday 8am-12am EST, Saturday and Sunday, 9am-9pm EST." The 2am burst-pipe call, which is the highest-margin call an emergency trade takes, lands in voicemail. And ruby's own website advertises "24/7 phone and website coverage (including after-hours, on weekends, and holidays)" for its direct plans, so the restricted hours are specific to the Grasshopper bundle. Look at Ruby purchased direct, or Smith.ai (which Grasshopper's own article describes as 24/7) instead.
Don't buy it if you're A contractor who wants a single-year commitment locked in at the promo price. GoTo's Terms of Service: "Sales, promotions and other special discounted pricing offers are temporary and, upon the renewal of your subscription, any such discounted pricing offers may expire, and you will be billed at the then-current price for the Service." And "We reserve the right to update the price for Services at any time after your Initial Term." The $75 annual discount is a first-purchase-only coupon, so year two is $660 on Small Business regardless of what you paid in year one. Look at Google Voice on Google Workspace, priced at a flat published per-user rate instead.
Grasshopper's price, and the part that isn't the price
You can read Grasshopper's prices without booking anything. So the headline figure is the easy part. What the entry tier quietly leaves out is the question.
| Tier | Price | Billing unit | What it unlocks |
|---|---|---|---|
| True Solo (billed annually) | $14/month (billed as $168 USD per year) | per account | Nothing beyond the tier below |
| True Solo (billed monthly) | $18/month USD | per account | Nothing beyond the tier below |
| Solo Plus (billed annually) | $25/month (billed as $300 USD per year) | per account | Call forwarding, Call recording, IVR phone menu, Simultaneous call handling, Call summaries, AI call sentiment, AI voicemail sentiment, 3 extensions instead of 1 |
| Solo Plus (billed monthly) | $32/month USD | per account | Call forwarding, Call recording, IVR phone menu, Simultaneous call handling, Call summaries, AI call sentiment, AI voicemail sentiment, 3 extensions instead of 1 |
| Small Business (billed annually) | $55/month (billed as $660 USD per year) | per account | 4 phone numbers instead of 1, Unlimited extensions |
| Small Business (billed monthly) | $70/month USD | per account | 4 phone numbers instead of 1, Unlimited extensions |
Flat rate per account, not per user or per tech. Grasshopper's own live pricing API returns IsUserBased: false, UserCharge: null on every plan, and the pricing page plan card for Solo Plus says "Add unlimited users to your account at no additional cost." Only True Solo is capped, at 1 user. The comparison table lists Number of Users as 1 for True Solo and Unlimited for Solo Plus and Small Business. What is metered is extensions and phone numbers, not people.
There is a discount for paying annually up front: Paying annually saves 21 to 22 percent against the monthly rate on all three plans: $168 vs $216 on True Solo, $300 vs $384 on Solo Plus, $660 vs $840 on Small Business. The pricing page toggle is labelled "Annual savings over 20%". The annual price is charged as one lump sum up front, and the cancellation article says early cancellation is not refunded. And an annual prepay discount tells you an annual commitment exists, which is worth knowing before anyone mentions a term length out loud.
What a Grasshopper quote leaves out
Payment processing. Grasshopper is not a payment processor and does not take customer payments for you. Its own signup config names Adyen as the card gateway for your subscription (PaymentGatewayType: "Adyen"), and every plan is priced in USD only (Currency: "USD"). Card handling terms sit in GoTo's Terms of Service: "You agree that your credit card information and related personal data may be provided to third parties for payment processing and fraud prevention purposes."
Implementation and onboarding. No setup fee on any plan (SetupFee: 0 across all six offers). There is an optional one-time ConciergeService charge of $175 in the same pricing config, plus MediaFileUpload $25, BackgroundMusic $15 and OnHoldCommercial $15 as one-time charges. None of those four appear on the public add-ons page. A Canadian number carries an InitialCanadianNumberFee of $75 and an AdditionalCanadianNumberFee of $50; US number transfer and vanity number fees are $0.
Minimum term. The GoTo Terms of Service govern: "The initial term commitment for your purchase of Services will be as specified on an Order (“Initial Term”) and begins on the Effective Date." In practice the Initial Term is one month or one year depending on which toggle you buy. Grasshopper's own pricing FAQ states: "Grasshopper service is provided on a monthly or annual basis. You can make changes to your plan at any time; upgrades take effect immediately, and downgrades take effect starting the following billing cycle."
Getting out. There is no separate early-termination penalty, because cancelling early does not end the billing. The cancellation article: "Canceling a subscription will turn off your plan’s auto-renewal so it doesn’t renew at the end of the plan term, but your subscription will remain active until the term end date." And: "Important: Grasshopper has an official no-refund policy, so you will not be issued a refund for canceling your subscription early." The FAQ on the same page adds: "If you've canceled your subscription mid-way through your plan term, you will continue to be charged for the remaining time left on your subscription plan per the Terms of Service." A separate $25 ReactivationFee and a $3.25 SuspensionRecurringCharge appear in the pricing config.
Auto-renewal. Automatic, with a 30-day notice window: "After the Initial Term, the Services will automatically renew for subsequent terms (\"Renewal Terms\"), unless otherwise specified in an Order or the Service Description for a particular Service, or unless either party provides notice of non-renewal at least 30 days before the current term expires." Cancellation cannot be done in-app: "Only the main contact on your account can initiate an account cancellation" and "you’ll need to Contact Support to initiate the cancellation of your account." Promotional pricing does not survive renewal: "Sales, promotions and other special discounted pricing offers are temporary and, upon the renewal of your subscription, any such discounted pricing offers may expire, and you will be billed at the then-current price for the Service."
Modules sold separately. , , , , , , , , , . So price the Grasshopper configuration you'll really run rather than the entry tier, because an add-on you need on day one is part of the price.
Third-party services you will also pay for. , , . These are not on Grasshopper's invoice, and they are still part of what this decision costs you every month.
And this is the kind of thing you only find by reading the complaints. Grasshopper's live signup API exposes six one-time charges that appear on no marketing page: a $175 ConciergeService fee, a $25 MediaFileUpload fee, $15 for BackgroundMusic, $15 for an OnHoldCommercial, $75 for an initial Canadian phone number and $50 for each additional Canadian number. All six sit on all three plans. The public add-ons page lists only Call Blasting, extra numbers, extra extensions, Voice Studio, Digital Listings Management, Virtual Receptionists and international calling. A Canadian contractor pays $75 before the first call connects and $50 for every number after that, none of which appears on the pricing page. Uploading your own hold music, which the support articles encourage, is a $25 charge. Ask for the complete one-time charge schedule in writing before you sign.
The Grasshopper costs that land afterwards
The subscription is the part everyone quotes. These are the lines that land afterwards, and the ones we could not find are named as unpublished rather than left blank.
Sold separately. , , , , , , , , , . Price the configuration you'll really run, because an add-on you need on day one is part of the price.
Third-party services you'll also pay for. , , . None of these are on Grasshopper's invoice, and all of them are part of what this decision costs every month.
"Grasshopper True Solo (billed annually) is $14/month (billed as $168 USD per year), per account."
Grasshopper pricing page (2026)
"Grasshopper True Solo (billed monthly) is $18/month USD, per account."
Grasshopper pricing page (2026)
"Flat rate per account, not per user or per tech. Grasshopper's own live pricing API returns IsUserBased: false, UserCharge: null on every plan, and the pricing page plan card for Solo Plus says "Add unlimited users to your account at no additional cost." Only True Solo is capped, at 1 user. The comparison table lists Number of Users as 1 for True Solo and Unlimited for Solo Plus and Small Business. What is metered is extensions and phone numbers, not people."
Grasshopper pricing page (2026)
The five workflows you pay for
Feature totals are noise. So a shop in this category lives or dies on five things, and those are the five to grade, and each one below carries the evidence it's graded on.
Grasshopper is a routing layer over the cell phones your crew already carries, not a phone system with handsets A caller dials one business number, hears a greeting, picks an extension, and Grasshopper forwards to whichever cell that extension points at. Still there is no hardware to buy, and the vendor markets exactly this: "Works right out of the box - just download the app and start connecting." A construction reviewer describes the payoff plainly: call routing "makes sure client calls never get missed, even when we’re on job sites." The tradeoff shows up in latency. And one reviewer: "It can take a little longer that I'd like for customers to get through, since they have to wait for Grasshopper to answer, listen to the greeting, put in an extension, and then wait for the call to forward." Another found forwarding degraded quality outright: "call forwarding adds extra delay and negatively affects call quality." But a managing partner, construction, 2-10 employees, Less than 6 months on the platform, describes it it differently: "Grasshopper has been a great fit for our construction and home improvement business. It gives EmberBuild a professional image with a dedicated business number and call routing that makes sure client calls never get missed, even when we’re on job sites. The voicemail-to-email feature is especially helpful for tracking project inquiries and scheduling follow-ups quickly."But a head of operations, computer software, 2+ years on the platform, describes it it differently: "Desktop and Mobile apps were unreliable leading to people to internally to use call forwarding, call forwarding adds extra delay and negatively affects call quality. There's no CRM integrations. Support is useless, references to a support portal (to see current/past inquires) is referenced but no long available to account holders. Security is lax (all I need is a 4 digit PIN to make any changes to the account)"
Extensions, not users, are the metered unit, and the jump from 1 to unlimited is the whole price ladder Users are free on Solo Plus and Small Business, which is unusual and genuinely good for a growing crew. Extensions aren't. So true Solo includes 1 extension and its pricing config carries a null extension charge object, meaning there isn'thing to buy. But solo Plus includes 3 and sells more at $36/year or $5/month each. And small Business includes unlimited at $0. And extensions are not self-serve at all: "Extensions can be added by contacting our support team." A construction reviewer landed exactly on this seam: "I wish the basic service had more than one extension. Then the juice would be worth the squeeze." On 2025-11-05, a CEO and blaster in charge, construction, Less than 6 months on the platform, says: "I wish the basic service had more than one extension. Then the juice would be worth the squeeze. Yu know?"
The texting feature is gated on your website, not on your plan Every plan lists Unlimited Business Texting. Still turning it on requires a 10DLC brand and campaign registration whose prerequisites are all things that live on the contractor's own site: a working business website, opt-in language on every page that collects a phone number, a publicly linked privacy policy, and SMS terms and conditions. "Please note that registration can take a few weeks to process." Rejections cost $15 each time. And a construction owner spent months on it: "it took us months to modify our website and regain texting capabilities." A business owner founder, construction, 2-10 employees, 2+ years on the platform, writing on 2025-07-05, writes: "That I was not able to text due to Federal Communications Commission who had a ton of red tape for anti-spam requirements for 7 digit phone numbers, it took us months to modify our website and regain texting capabilities."
Two receptionist services bolt on, with different hours, different pricing and different cancellation paths Ruby Receptionist plans through Grasshopper come in 50, 100 or 200 minute buckets that "do not roll over from one month to the next," cover Mon-Fri 8am-12am EST and Sat-Sun 9am-9pm EST, and are cancelled by contacting Grasshopper. So smith.ai offers both a 24/7 AI receptionist and a 24/7 human receptionist, is priced nowhere on Grasshopper's site, and is cancelled by contacting Smith.ai directly. But neither can receive faxes, so both require a separate fax number. And support is split by failure point: Grasshopper owns everything before the call is picked up, the receptionist vendor owns everything after.
Three CSV reports, run by hand, with a hard 2-year memory Usage, Detail and Activity reports are generated in the admin portal and downloaded as CSV. Still the Detail Report is the useful one for a contractor: "date/time, VPS number, duration, caller ID, connecting number, extensions, direction, and type." Two constraints bite. And the reports come in 90-day slices only, and "Data older than 2 years is no longer available and cannot be retrieved." Support can't pull them for you under CPNI rules. So there are also two different admin portals in circulation (the article branches into "I use the Legacy Admin Portal" and "I use the Admin Portal"), which is why reviewers describe conflicting instructions for the same task. A CEO, real estate, 1-2 years on the platform, writing on 2020-10-12, writes: "What disappoints me the most is, Grasshopper doesn't have a way to export or backup your text messages. The rep also claims they delete all of my text messages history immediately after I ported out my numbers. I only ported 2 of my 3 numbers out 5 days ago and i can no longer find the text message history."
Which trades get value from Grasshopper
Fit differs by trade rather than by company size alone, and a blended paragraph hides that. Here is the split for the trades this one sells to.
Cross-trade. The workflow that decides it is grasshopper is a routing layer over the cell phones your crew already carries, not a phone system with handsets, and the shop profile that gets value is Owner-operator through 5-truck residential service crews who want a professional main number and after-hours greeting, and who are willing to run scheduling and customer records somewhere else entirely. doing residential and service work. Where it stops being a fit is A sole proprietor contractor whose customers expect texts.
How Grasshopper talks to your books
QuickBooks connects, on every plan. Xero connects, on every plan. Any accounting or invoicing platform via CSV connects one way only, so edits made in your books do not come back, on every plan. Your costs map through cost codes, so test yours against your own chart of accounts before you commit. A code your books don't recognise is how a labour charge quietly lands somewhere useless.
Past those, the road ends. ServiceTitan, Jobber, Housecall Pro and every other field-service platform, Any CRM (HubSpot, Salesforce, Pipedrive), Zapier, Text-message export of any kind do not connect. So if your books run on an ERP rather than the platforms named above, weigh that before anything else.
Beyond accounting it connects to Ruby Receptionist (Live human receptionist minutes billed on the Grasshopper invoice, in 50/100/200 minute buckets that don't roll over, covering Mon-Fri 8am-12am EST and Sat-Sun 9am-9pm EST), Smith.ai (AI or human virtual receptionist, described by Grasshopper as 24/7 for both modes, claimed through My rewards in the admin portal), TransUnion directory listing (Directory listing setup, surfaced as a support article rather than an integration), Digital Listings Management (Third-party listing sync across Google, Facebook and other directories, sold as a paid add-on), Bandwidth.com (Underlying telephony carrier, named by a reviewer after Grasshopper support redirected a port-out escalation to them). A public API exists: No public API. Grasshopper publishes no developer documentation, no API page and no API article in its 116-URL support knowledge base. GoTo does publish API Terms at the corporate level, but they govern GoTo platform APIs generally and Grasshopper exposes none of its own. The only machine-readable endpoints on grasshopper.com are unauthenticated signup helpers used by the marketing site itself (offerSuit, promoCode, getReceptionistPlans), which are not a product API. One reviewer's mention of an "API error" refers to an in-app failure message, not to an integration surface.
What happens when Grasshopper breaks
Support is the line item nobody prices and everybody eventually needs. Onboarding for Grasshopper: No setup fee on any plan (SetupFee: 0 across all six offers). There is an optional one-time ConciergeService charge of $175 in the same pricing config, plus MediaFileUpload $25, BackgroundMusic $15 and OnHoldCommercial $15 as one-time charges. None of those four appear on the public add-ons page. A Canadian number carries an InitialCanadianNumberFee of $75 and an AdditionalCanadianNumberFee of $50; US number transfer and vanity number fees are $0.
The review corpus we read on 7 August 2026 carries no consistent signal on response times either way, so treat support as untested rather than good. Open a real ticket during the trial and time the reply, because that is the number no pricing page gives you.
Grasshopper contracts, and getting out
Nobody reads this section before they buy, and it's the one that costs money afterwards. Four terms decide what leaving looks like.
Minimum term. The GoTo Terms of Service govern: "The initial term commitment for your purchase of Services will be as specified on an Order (“Initial Term”) and begins on the Effective Date." In practice the Initial Term is one month or one year depending on which toggle you buy. Grasshopper's own pricing FAQ states: "Grasshopper service is provided on a monthly or annual basis. You can make changes to your plan at any time; upgrades take effect immediately, and downgrades take effect starting the following billing cycle."
Auto-renewal. Automatic, with a 30-day notice window: "After the Initial Term, the Services will automatically renew for subsequent terms (\"Renewal Terms\"), unless otherwise specified in an Order or the Service Description for a particular Service, or unless either party provides notice of non-renewal at least 30 days before the current term expires." Cancellation cannot be done in-app: "Only the main contact on your account can initiate an account cancellation" and "you’ll need to Contact Support to initiate the cancellation of your account." Promotional pricing does not survive renewal: "Sales, promotions and other special discounted pricing offers are temporary and, upon the renewal of your subscription, any such discounted pricing offers may expire, and you will be billed at the then-current price for the Service."
Early termination. There is no separate early-termination penalty, because cancelling early does not end the billing. The cancellation article: "Canceling a subscription will turn off your plan’s auto-renewal so it doesn’t renew at the end of the plan term, but your subscription will remain active until the term end date." And: "Important: Grasshopper has an official no-refund policy, so you will not be issued a refund for canceling your subscription early." The FAQ on the same page adds: "If you've canceled your subscription mid-way through your plan term, you will continue to be charged for the remaining time left on your subscription plan per the Terms of Service." A separate $25 ReactivationFee and a $3.25 SuspensionRecurringCharge appear in the pricing config.
Payment processing. Grasshopper is not a payment processor and does not take customer payments for you. Its own signup config names Adyen as the card gateway for your subscription (PaymentGatewayType: "Adyen"), and every plan is priced in USD only (Currency: "USD"). Card handling terms sit in GoTo's Terms of Service: "You agree that your credit card information and related personal data may be provided to third parties for payment processing and fraud prevention purposes."
Side note, and it's a useful one: porting your number away from Grasshopper doesn't end your Grasshopper subscription. The port-out article states it plainly, and the cancellation article states the mirror image: you have to phone support to close the account, and only the main contact can do it. A contractor who moves to a new provider, sees calls arriving on the new system, and assumes the old bill stops will keep paying Grasshopper until they notice the charge. On an annual plan that could be eleven more months at $55, and the no-refund policy means none of it comes back.
"That I was not able to text due to Federal Communications Commission who had a ton of red tape for anti-spam requirements for 7 digit phone numbers, it took us months to modify our website and regain texting capabilities."
Capterra, NOAH S. (7-05)
"I wish the basic service had more than one extension. Then the juice would be worth the squeeze. Yu know?"
Capterra, Daniel H. (1-05)
"Grasshopper has been a great fit for our construction and home improvement business. It gives EmberBuild a professional image with a dedicated business number and call routing that makes sure client calls never get missed, even when we’re on job sites. The voicemail-to-email feature is especially helpful for tracking project inquiries and scheduling follow-ups quickly."
Capterra, George L. (1-11)
The Grasshopper problems that survive onboarding
And these are the gaps worth raising before you sign. They come out of reviewer complaints and out of what the vendor's own pages carefully don't say.
The $14 True Solo plan can't forward calls, and Grasshopper says both things on the same page In the pricing page comparison table, the Call Forwarding row reads "Not Available" in the True Solo column, alongside dashes for Call Recording, Interactive Voice Response (IVR), Simultaneous Call Handling, Call Summaries, AI Call Sentiment and AI Voicemail Sentiment. But the True Solo plan card on the same page carries the tooltip "Enable call forwarding to a single number of your choosing with True Solo." One of those is wrong and the cheap plan is the one where it matters, because forwarding to your cell is the entire reason a contractor buys a virtual number. And the pricing API is silent on features, so the conflict can't be resolved from public sources. Before you buy True Solo, ask sales in writing whether calls to your Grasshopper number will ring your cell, and get the answer on the ticket. And if forwarding really is gated, the real entry price is Solo Plus at $25/month annual or $32/month monthly, not $14.
Every plan says Unlimited calling minutes and every plan carries a 6 cent per-minute rate in the pricing config The public comparison table shows "Unlimited" calling minutes on True Solo, Solo Plus and Small Business. And grasshopper's own live signup config returns InboundPerMinuteCharge: 0.06 and OutboundPerMinuteCharge: 0.06 on all six offers, alongside a ThresholdAmount that scales with the plan ($100 / $100 / $150 monthly and $150 / $250 / $500 annual). So no public page explains what triggers the per-minute rate or what the threshold is for. But separately, calls to Alaska (10¢), Hawaii (8¢) and Puerto Rico (10¢) are billed per minute as offshore destinations, which is a real cost for anyone with crews or suppliers in those states. Ask what usage triggers the 6 cent rate and what ThresholdAmount represents on your plan. And if you run a high-volume dispatch line, get the fair-use ceiling in writing before you prepay a year.
Texting is sold as unlimited on every plan, and sole proprietors aren't allowed to register for it at all The comparison table shows "Unlimited" Business Texting on all three plans, flagged only with "Registration Required". And the registration article is blunter: "Carriers are now blocking all unregistered outbound SMS per industry regulations to combat spam." And on eligibility: "No, unfortunately, sole proprietors will not be eligible for SMS registration. All registrations are required to be businesses with a registered business tax ID / EIN." That excludes a large share of the exact solo trades Grasshopper markets True Solo and its solopreneur landing page at. And registration also carries real money: $19 one time and $1.50 or $10.00 per month per campaign, with the $15 vetting fee charged again on every rejected attempt. So instant Response dies with it: "If you previously configured Instant Response but do not have an active SMS registration on file before the deadline, your instant response capability will be disabled." If you operate as a sole proprietor, either incorporate and get an EIN four or more weeks before you sign up, or treat Grasshopper as a voice-only product and budget a separate texting tool.
There is no integrations directory and no public API, so nothing syncs to your CRM, FSM or accounting grasshopper.com/integrations returns 404. And the support knowledge base sitemap contains 116 URLs and not one covers an integration, an API, Zapier, QuickBooks, a CRM or a field-service tool. But the feature list on grasshopper.com/features mentions no integration of any kind. And getApp, which infers integrations from review mentions rather than from the vendor, headlines the section "Grasshopper integrations (2)" and lists Telegram and Google Voice, each with a single user rating. So a reviewer put it plainly: "There's no CRM integrations." Call data leaves the system as a manually run CSV report and nothing else. On 2023-02-01, a head of operations, computer software, 2+ years on the platform, puts it: "Desktop and Mobile apps were unreliable leading to people to internally to use call forwarding, call forwarding adds extra delay and negatively affects call quality. There's no CRM integrations. Support is useless, references to a support portal (to see current/past inquires) is referenced but no long available to account holders. Security is lax (all I need is a 4 digit PIN to make any changes to the account)" Assume double entry. And if your jobs live in ServiceTitan, Jobber, Housecall Pro or QuickBooks, price the admin hours of retyping every call into that system, then compare against a phone product your FSM already integrates with.
Cancelling doesn't stop the bill, and three Grasshopper-controlled sources disagree about refunds The pricing page renders "Backed by a 7-day money-back guarantee and 24/7 support." The support article says "Important: Grasshopper has an official no-refund policy, so you will not be issued a refund for canceling your subscription early." The governing GoTo Terms of Service say "any and all payments you make to us for access to the Services are final and non-refundable." Cancellation itself isn't self-serve: only the main contact can start it, and only by phoning support with the account number, the 4-digit Primary PIN, the last 4 of the card and the billing address. And auto-renewal needs 30 days' written notice. But reviewers describe exactly this: "Annual subscription cancellation will not be refunded." Start monthly, not annual. And if you do prepay a year, diarise the non-renewal notice 31 days before the term end and send it in writing through support.goto.com/contactus.
Your data export is a CSV you have to run yourself, capped at 90-day slices, and texts aren't in it The reporting article states the limits: "Past reports are available only in 90-day increments. Data older than 2 years is no longer available and cannot be retrieved. Due to CPNI compliance, Grasshopper support cannot run reports on your behalf and distribute them to you." Three report types exist (Usage, Detail, Activity) and all output CSV. And text-message history isn't among them; a reviewer reported it's destroyed on port-out. And after cancellation: "This data will be deleted from our servers 90 days after the plan term ends and you will not be able to retrieve that data, even if you reactivate your subscription." Run and archive the Detail Report every quarter from day one. So if text threads are part of your job record or your warranty defence, screenshot or forward them out as you go, because there's no export.
Porting out is slow, isn't managed by Grasshopper, and doesn't close your account "Your new service provider (not Grasshopper) is responsible for starting and managing the port-out process. Grasshopper does not control, approve, or speed up the transfer." The CSR you need "can take up to 72 hours" to arrive. But transfer time is "anywhere from 2-18 business days" and the account must stay paid and active the whole time. Then the trap: "Porting out your number does not automatically cancel your Grasshopper account." Two separate contractor reviewers describe port-outs that never completed. And sMS registration doesn't travel with you: "Registrations are non-transferable between providers. You will have to re-register your brand and campaign whenever you move to a new provider." Budget 3 to 4 weeks for a switch, keep paying Grasshopper the whole time, and put a calendar reminder to phone support and close the account after the last number lands. So otherwise you pay both providers indefinitely.
The Android app is rated a full point below the iPhone app, and only the iPhone number is advertised grasshopper.com/features carries the line "4.8 stars | 40,000+ reviews, Apple Store Rating" beside the hero. But the Apple lookup API returns 4.74971 across 46,102 ratings. And google Play's own structured data returns ratingValue 3.9200000762939453 across 4,905 ratings for the same app, published by Grasshopper Group LLC. So trades skew Android on work phones, so the number on the marketing page is the one least likely to describe what your crew will experience. Trial on the exact handsets your techs carry, not on your own iPhone. But test WiFi calling on a job site with weak signal before you commit, because multiple reviewers disable it.
The 7-day trial gives you 50 minutes and blocks the area codes contractors in big metros want "Grasshopper 7 day free trials include: 1 phone number and 3 extensions (Premium numbers are not included, these include numbers with the following area codes US Local: 202, 212, 214, 281, 310, 410, 617, 713, 718, 917. Toll free: 800. Canada: 416, 905.) 50 business talk minutes." The trial also ends early on usage, not just on time: "trial periods cannot be extended and will expire once the 7 days have passed or when the allotted minutes or texts are consumed, whichever comes first." A Houston, Dallas, Los Angeles, Baltimore, Boston, New York or Toronto contractor can't trial with a number in their own market. Treat the trial as a UI test, not a market test. 50 minutes won't surface call-quality problems, and the number you trial on isn't the number you would run the business on.
One more thing worth knowing. Grasshopper publishes three different starting prices for the same Ruby Receptionist add-on, in three places it controls, and none of them matches Ruby's own site. Its add-ons FAQ says "Ruby Receptionist (Starting at $160/month)" and then, in the same sentence, "Ruby plans start at $199/month with three different Ruby plan pricing options." Its live plan API returns a Starter tier of $229/month for 50 minutes. Ruby's own website sells 50 minutes for $250/month. The gap between the advertised $160 and the API's $229 is $828 a year on the smallest tier. The API is the number the billing system will charge, and the API also says overage runs $4.78 a minute, which no Grasshopper marketing page mentions at all. Budget from the API figure, not the FAQ.
One more thing worth knowing. Grasshopper markets a 7-day money-back guarantee and simultaneously operates an official no-refund policy. All three statements come from Grasshopper-controlled sources: the pricing page promo, the support knowledge base, and the GoTo Terms of Service that govern the contract. The Terms of Service is the document that binds, and it says non-refundable. If a rep promises you the money-back guarantee, get it on the ticket before you prepay $660 for a year, because two of the three sources say you won't get it back.
One more thing worth knowing. Your SMS registration dies twice on the way out, and it isn't transferable. Starting a port-out kills the registration automatically, cancelling the account kills it again, and the new provider won't accept the old one. Switching providers means going dark on customer texting for the weeks the new registration takes, on top of the 2 to 18 business days the number port takes, and paying the $19 registration fee again. One construction owner already spent months getting texting working the first time. Plan the switch for your slow season, not mid-summer.
One more thing worth knowing. Capterra, GetApp and Software Advice all show Grasshopper at exactly 4.3 across exactly 360 reviews. They are all Gartner properties reading one review pool, so three matching figures is one figure. Worse, two of the three misstate the billing unit: Software Advice renders "$14.00 flat rate per year" and GetApp renders "14 flat rate /per year", when $14 is the monthly rate on an annual plan and the actual annual charge is $168. If you're comparing phone tools on directory pages, you are comparing one review pool wearing three logos, and at least two of those logos have the price off by a factor of twelve. Check the vendor's own signup flow before you build a budget on a directory figure.
Worth a detour here. Grasshopper advertises only its Apple rating and its Android app is rated a full point lower. The features page hero reads "4.8 stars | 40,000+ reviews, Apple Store Rating" beside the headline. The Apple lookup API returns 4.75 across 46,102 ratings. Google Play's own structured data returns 3.92 across 4,905 ratings for the same app from the same publisher. Trades run Android on work phones far more than the general population does, so the rating on the marketing page describes the least likely user. Trial on the handsets your techs carry, and specifically test whether the app stays signed in, since both Android and Capterra reviewers report being logged out repeatedly.
Grasshopper, from the people who bought it
Every quote below is transcribed from a published review, named to the platform that carries it and to the reviewer as that platform displays them. We read the corpus by complaint type rather than by star rating, which is how the disqualifying detail buried inside a five-star review gets found.
"That I was not able to text due to Federal Communications Commission who had a ton of red tape for anti-spam requirements for 7 digit phone numbers, it took us months to modify our website and regain texting capabilities."
A business owner founder, construction, 2-10 employees who reviewed it on 2025-07-05 describes it on Capterra
"I wish the basic service had more than one extension. Then the juice would be worth the squeeze. Yu know?"
A CEO and blaster in charge, construction, Less than 6 months on the platform, says it plainly on Capterra
"Grasshopper has been a great fit for our construction and home improvement business. It gives EmberBuild a professional image with a dedicated business number and call routing that makes sure client calls never get missed, even when we’re on job sites. The voicemail-to-email feature is especially helpful for tracking project inquiries and scheduling follow-ups quickly."
But a managing partner, construction, 2-10 employees, Less than 6 months on the platform, writes it differently on Capterra
"terrible, Grasshopper never got my number ported over, even though my cell phone carrier emailed me it was"
A president, construction, 11-50 employees, Less than 6 months on the platform, writing on 2025-11-11, writes on Capterra
"Price is not the advertised $26. I pay $55 with the $10 call blasting add on. Lots of fees and the text messaging rarely works; I get an error message 50% of the time when sending messages or photos to customers. Big issue that they are not looking at fixing."
But an owner, consumer services, 6-12 months on the platform, says it differently on Capterra
"Desktop and Mobile apps were unreliable leading to people to internally to use call forwarding, call forwarding adds extra delay and negatively affects call quality. There's no CRM integrations. Support is useless, references to a support portal (to see current/past inquires) is referenced but no long available to account holders. Security is lax (all I need is a 4 digit PIN to make any changes to the account)"
A head of operations, computer software, 2+ years on the platform, says it plainly on Capterra
"Between Nov 20th 2022 and Feb 1st 2023 I have been trying to port out our phone numbers from Grasshopper (per their instructions) to the new carrier but had to abandon one of our numbers because after over 2 months there has been no forward movement. Support on top of being unhelpful referred me to their underlying carrier Bandwidth.com who flatout rejected (as they should) my inquiry since we are not a direct customer of theirs (Grasshopper is)"
But a head of operations, computer software, 2+ years on the platform, describes it it differently on Capterra
"My number was used for other business owners. Annual subscription cancellation will not be refunded"
An owner, utilities, 2-10 employees, 6-12 months on the platform, reports it it plainly on Capterra
"What disappoints me the most is, Grasshopper doesn't have a way to export or backup your text messages. The rep also claims they delete all of my text messages history immediately after I ported out my numbers. I only ported 2 of my 3 numbers out 5 days ago and i can no longer find the text message history."
On 2020-10-12, a CEO, real estate, 1-2 years on the platform, puts it on Capterra
"About 80% reliable. Sometimes calls are dropped or the app says that I have a voicemail or missed call, but my phone or my employee's phones never rang. Even though there is a wi-fi calling feature it opens the door to all sorts of glitches, so we make sure to never enable that option. The desktop app is decent, but it does not keep you logged in."
A president, civil engineering who reviewed it on 2020-07-23 reports it on Capterra
"Unfortunatley I was conned into picking the year subscription, so big loss of $$. If you really want to try for yourself, DO NOT pick the year subscription. Only throw your money away for a month or 2."
On 2020-12-24, an attorney, law practice, 6-12 months on the platform, says on Capterra
"I've been using GH for 2 yrs and really enjoyed up until they changed the mobile app. They got rid of the separate Messages tab and include SMS in Conversations that also include everything else. Not a good move on their part. They also added 2 factor authentication to sign into the desktop app which slows me down. I'm considering using the phone and messaging service from my FSM instead."
An android app reviewer, 2 years on the platform, writing on 2024-11-10, writes on Google Play
"The app seemed to be OK until we started having issues. 1. The app keeps logging me out several times a day. 2. One of the users can't make calls and gets API error. 3. As soon as we added a second phone number, the faxes we had just vanished. 4. Old text messages that were read, randomly appear as unread. 5. Sometimes clients do not receive automatic text messages. 6. I see random notification number of unread text messages while all text messages are read."
An android app reviewer who reviewed it on 2021-02-19 says on Google Play
"So, we decided to transfer it to QUO, who has a better app, settings, options and also use of AI (instead of voice mail) for handling calls outside business hours."
On 2026-03-19, a cgo, sports, 2-10 employees, 1-2 years on the platform, puts it on Capterra
How Grasshopper compares
And these are the products Grasshopper loses deals to. Some publish a price; that tells you how long each evaluation will take.
| Tool | Entry price | Billing unit | Users included | Published? |
|---|---|---|---|---|
| Grasshopper | $14/month (billed as $168 USD per year) | per account | Flat rate per account, not per user or per tech. Grasshopper | Yes |
| Quo (formerly OpenPhone) | $15 | per user per month | 1 (priced per user) | Yes |
| Google Voice (Google Workspace) | $10 | per user per month | 1 (priced per user) | Yes |
| Ruby (purchased direct rather than as a Grasshopper add-on) | $250 | per account per month (50 receptionist minutes) | Unlimited (priced on minutes, not users) | Yes |
| Smith.ai | $300 | per account per month (30 calls, $11.50 per call thereafter) | Unlimited (priced on calls, not users) | Yes |
| GoTo Connect (same parent company) | Quote only | per user per month | Not disclosed | No |
Quo (formerly OpenPhone). Shared inbox, CRM and Zapier integrations, and a mobile app reviewers keep leaving Grasshopper for. So two separate Capterra reviewers named it as the product they switched to, one citing "a better app, settings, options and also use of AI (instead of voice mail) for handling calls outside business hours." But It costs more the moment you have more than one person, because it charges per user where Grasshopper charges per account. But a 6-person crew is $90/month on Quo Starter against $55/month on Grasshopper Small Business.
Google Voice (Google Workspace). Cheapest published per-seat price, deep Google Workspace and Calendar tie-in, and no separate cancellation phone call. And multiple Grasshopper reviewers named it as the alternative they considered. But No multi-level auto attendant on the Starter tier, no bundled live receptionist option, and it requires a Workspace subscription on top. Still grasshopper's greeting and extension menu is the thing contractors buy it for.
Ruby (purchased direct rather than as a Grasshopper add-on). Genuine round-the-clock coverage. And ruby's own site advertises "24/7 phone and website coverage (including after-hours, on weekends, and holidays)" where the Grasshopper-bundled version runs Mon-Fri 8am-12am EST and Sat-Sun 9am-9pm EST. So also includes bilingual answering, scheduling and payment collection. But It is an answering service, not a phone system. But you still need a number and routing underneath it, and $250/month is 18x the True Solo price. And buying direct also means a second invoice and a second cancellation path.
Smith.ai. 24/7 live-staffed answering with lead screening and intake, CRM integrations included ("We support HubSpot, Salesforce, Clio, and many more"), no setup fees, and a 30-day money-back guarantee, which is the opposite of Grasshopper's no-refund policy. But Per-call pricing punishes high call volume, and like Ruby it's an answering layer rather than a phone system. Still grasshopper's own article says you must keep a separate fax number alongside it.
GoTo Connect (same parent company). The upgrade path GoTo intends when Grasshopper runs out of room: unlimited auto attendants and call queues, an integrations directory, desk phones, and "Free calls to 50 countries". It is where a growing contractor is supposed to land. But No published price at all. The plan page says only "Contact Sales", which is a hard step backwards in transparency from Grasshopper, whose three tiers are printed with numbers. Sales-led pricing on a phone system for a 10-truck shop usually means an annual commitment.
"terrible, Grasshopper never got my number ported over, even though my cell phone carrier emailed me it was"
Capterra, tray w (1-11)
"Price is not the advertised $26. I pay $55 with the $10 call blasting add on. Lots of fees and the text messaging rarely works; I get an error message 50% of the time when sending messages or photos to customers. Big issue that they are not looking at fixing."
Capterra, Blake S. (1-03)
Who should not buy Grasshopper
Don't buy Grasshopper if you're A sole proprietor contractor whose customers expect texts. Grasshopper sells Unlimited Business Texting on all three plans, then its own registration article says "sole proprietors will not be eligible for SMS registration" and carriers are "blocking all unregistered outbound SMS". And you would be paying for a headline feature you're structurally barred from switching on, and Instant Response goes down with it. Look at Quo (formerly OpenPhone) instead.
Don't buy Grasshopper if you're A 6+ tech service company running dispatch in an FSM or CRM. There is no integrations directory, no public API, and 116 support articles containing zero integration guidance. So call and text history can't flow to ServiceTitan, Jobber, Housecall Pro or QuickBooks, and the only export is a CSV you run by hand in 90-day slices. So one reviewer switched away specifically for CRM depth: "There's no CRM integrations." Another wrote "I'm considering using the phone and messaging service from my FSM instead." Look at CallRail instead.
Don't buy Grasshopper if you're An emergency trade (HVAC, plumbing, restoration) that needs a live human on the 2am call. Grasshopper itself only answers with a greeting and a menu. But its bundled Ruby Receptionist add-on is explicitly not round the clock: "The receptionists work Monday through Friday 8am-12am EST, Saturday and Sunday, 9am-9pm EST." The 2am burst-pipe call, which is the highest-margin call an emergency trade takes, lands in voicemail. And ruby's own website advertises "24/7 phone and website coverage (including after-hours, on weekends, and holidays)" for its direct plans, so the restricted hours are specific to the Grasshopper bundle. Look at Ruby purchased direct, or Smith.ai (which Grasshopper's own article describes as 24/7) instead.
Don't buy Grasshopper if you're A contractor who wants a single-year commitment locked in at the promo price. GoTo's Terms of Service: "Sales, promotions and other special discounted pricing offers are temporary and, upon the renewal of your subscription, any such discounted pricing offers may expire, and you will be billed at the then-current price for the Service." And "We reserve the right to update the price for Services at any time after your Initial Term." The $75 annual discount is a first-purchase-only coupon, so year two is $660 on Small Business regardless of what you paid in year one. Look at Google Voice on Google Workspace, priced at a flat published per-user rate instead.
The verdict, by shop size
Owner-operator, 1 truck, incorporated with an EIN, residential service
Only under conditions, and they are worth being honest about. This is Grasshopper's core case and the economics are genuinely good at $18/month monthly or $14/month prepaid. Two conditions. First, don't buy True Solo until you have written confirmation that call forwarding works on it, because the pricing page says both "Not Available" and "Enable call forwarding to a single number of your choosing with True Solo" about the same plan. Second, buy monthly, not annual, because cancellation isn't refunded and the trial gives you only 50 minutes to find out whether call quality holds on your job sites. This band runs 1 to 1 on the crew, doing residential and service work, and that's the profile the recommendation is written for.
Sole proprietor, unincorporated, any trade, customers expect texts
No. Every plan advertises Unlimited Business Texting and Grasshopper's own registration article says "sole proprietors will not be eligible for SMS registration" while carriers are "blocking all unregistered outbound SMS". You would prepay for a headline feature you can't legally switch on, and Instant Response, the auto-reply to missed calls, goes down with it. Incorporate and wait four weeks for the EIN, or pick a different tool. This band runs 1 to 2 on the crew, doing residential and service work, and that's the profile the recommendation is written for.
2 to 5 techs, residential service, no field-service software yet
Only under conditions, and they are worth being honest about. Solo Plus at $25/month annual gives unlimited users and 3 extensions, which is real value against per-seat competitors: five people on Quo Starter is $75/month against $25. But the extension ceiling arrives fast, more extensions cost $3 to $5 each and must be added by a support ticket rather than in the app, and a construction reviewer hit exactly this wall: "I wish the basic service had more than one extension." Price Small Business at $55/month annual into your first-year plan, not Solo Plus, and expect to move again once you buy dispatch software. This band runs 2 to 5 on the crew, doing residential and service work, and that's the profile the recommendation is written for.
6 to 15 techs with dispatch running in an FSM or CRM
No. There is no integrations directory, no public API, and 116 support articles with zero integration guidance. Every call has to be retyped into your system by hand, the only export is a CSV in 90-day slices with a 2-year memory, and text history can't be exported at all. A reviewer who outgrew it wrote "There's no CRM integrations" and another is "considering using the phone and messaging service from my FSM instead." Add the port-out friction (2 to 18 business days, managed by the new carrier, account stays billable throughout, and porting out doesn't close the account) and switching later costs more than choosing correctly now. This band runs 6 to 15 on the crew, doing residential and commercial and service work, and that's the profile the recommendation is written for.
Emergency trades taking after-hours calls (HVAC, plumbing, restoration)
No. Grasshopper alone answers with a greeting, not a person. Its bundled Ruby add-on covers Mon-Fri 8am-12am EST and Sat-Sun 9am-9pm EST, so the overnight emergency call, the highest-margin call these trades take, still goes to voicemail. Ruby's own website sells 24/7 coverage for its direct plans, so the restriction is specific to the Grasshopper bundle. Buy the answering service direct, or use Smith.ai, which Grasshopper's own article describes as 24/7 in both AI and human modes. This band runs 1 to 15 on the crew, doing residential and commercial and service and insurance work, and that's the profile the recommendation is written for.
Commercial or insurance restoration work with document trails and warranty disputes
No. Record retention is the disqualifier. The reports run in 90-day increments, "Data older than 2 years is no longer available and cannot be retrieved", support is barred from pulling them for you under CPNI rules, text history has no export path at all, and 90 days after your term ends everything is deleted from the servers whether or not you reactivate. If a customer conversation could ever be evidence in an insurance or warranty dispute, that retention model isn't defensible. This band runs 3 to 25 on the crew, doing commercial and insurance work, and that's the profile the recommendation is written for.
Where we come into the Grasshopper question
One last thing, and it's off to the side of Grasshopper rather than about it. We're a CRO and web design studio, not a software reseller. And we ran a study that's relevant to anyone about to spend money on operations software.
Grasshopper sells Unlimited Business Texting on all three plans, then makes carrier registration conditional on the contractor's own website: opt-in language on every page that collects a phone number, a publicly linked privacy policy, and SMS terms and conditions, with each rejected attempt costing another $15. A construction owner on Capterra spent months on it, writing that it "took us months to modify our website and regain texting capabilities." Fervor inspected the contractor sites in its index and found 95.8% carry a serious WCAG violation and 61.3% a critical one, and the phone-and-form capture layer is where that damage concentrates, which means the $14 phone tool is gated on the same broken markup that's already losing the calls.
And the number is worse than anyone guesses before they check. Across 380 inspected contractor sites, 82.8% loaded slowly enough that a quote form went unseen. The sample is every site we could inspect reproducibly, rather than a panel we picked. The full write-up is in the Contractor CRO Index.
"82.8% of the 380 contractor websites inspected loaded slowly enough that a quote form went unseen."
Fervor Studio Contractor CRO Index (2026)
So do both. The second one is usually cheaper to fix than the first one is to buy. The numbers are all public.
See where your site is losing the jobs Grasshopper would have managed
So we look at yours the same way we looked at those 380 sites, and tell you what is costing you calls.
Get a Site InspectionWhere all of this Grasshopper detail came from
Nobody here dispatched a crew through Grasshopper for six months. So here's exactly what this page is built on. So here's the basis. We read 25 vendor pages for Grasshopper on 7 August 2026, and we went through the reviews looking for complaints rather than for averages. And every figure above traces to a page we opened on that date, pricing included.
So: 14 quotes on this page, twelve from Capterra and two from Google Play.
And https://www.g2.com/products/grasshopper/reviews (403), https://www.trustradius.com/products/grasshopper/reviews (403), https://www.trustpilot.com/review/grasshopper.com (403), https://www.reddit.com/search/?q=grasshopper%20phone (403), https://www.bbb.org/us/ma/boston/profile/telephone-communications/grasshopper-0021-132391 (403), https://www.softwareadvice.com/voip/grasshopper-profile/ (403 to curl; readable in a browser, figures above came from the rendered page) and https://www.phone.com/pricing/ (403, so no Phone.com comparison price was recorded) refused automated retrieval for Grasshopper. Forum and social threads are the ones people most want quoted, and they are exactly the ones we cannot verify, so none of them are here.
What that leaves untested: the Grasshopper admin portal and mobile apps (require a paid account, so the two-portal split, the CSV report output and the SMS registration flow are documented from support articles rather than observed). And everything above is 25 vendor pages and a review corpus, which is documentary rather than hands-on.
What Grasshopper users say
That I was not able to text due to Federal Communications Commission who had a ton of red tape for anti-spam requirements for 7 digit phone numbers, it took us months to modify our website and regain texting capabilities.
I wish the basic service had more than one extension. Then the juice would be worth the squeeze. Yu know?
Grasshopper has been a great fit for our construction and home improvement business. It gives EmberBuild a professional image with a dedicated business number and call routing that makes sure client calls never get missed, even when we’re on job sites. The voicemail-to-email feature is especially helpful for tracking project inquiries and scheduling follow-ups quickly.
terrible, Grasshopper never got my number ported over, even though my cell phone carrier emailed me it was
Price is not the advertised $26. I pay $55 with the $10 call blasting add on. Lots of fees and the text messaging rarely works; I get an error message 50% of the time when sending messages or photos to customers. Big issue that they are not looking at fixing.
Desktop and Mobile apps were unreliable leading to people to internally to use call forwarding, call forwarding adds extra delay and negatively affects call quality. There's no CRM integrations. Support is useless, references to a support portal (to see current/past inquires) is referenced but no long available to account holders. Security is lax (all I need is a 4 digit PIN to make any changes to the account)
Between Nov 20th 2022 and Feb 1st 2023 I have been trying to port out our phone numbers from Grasshopper (per their instructions) to the new carrier but had to abandon one of our numbers because after over 2 months there has been no forward movement. Support on top of being unhelpful referred me to their underlying carrier Bandwidth.com who flatout rejected (as they should) my inquiry since we are not a direct customer of theirs (Grasshopper is)
My number was used for other business owners. Annual subscription cancellation will not be refunded
What disappoints me the most is, Grasshopper doesn't have a way to export or backup your text messages. The rep also claims they delete all of my text messages history immediately after I ported out my numbers. I only ported 2 of my 3 numbers out 5 days ago and i can no longer find the text message history.
About 80% reliable. Sometimes calls are dropped or the app says that I have a voicemail or missed call, but my phone or my employee's phones never rang. Even though there is a wi-fi calling feature it opens the door to all sorts of glitches, so we make sure to never enable that option. The desktop app is decent, but it does not keep you logged in.
Unfortunatley I was conned into picking the year subscription, so big loss of $$. If you really want to try for yourself, DO NOT pick the year subscription. Only throw your money away for a month or 2.
I've been using GH for 2 yrs and really enjoyed up until they changed the mobile app. They got rid of the separate Messages tab and include SMS in Conversations that also include everything else. Not a good move on their part. They also added 2 factor authentication to sign into the desktop app which slows me down. I'm considering using the phone and messaging service from my FSM instead.
The app seemed to be OK until we started having issues. 1. The app keeps logging me out several times a day. 2. One of the users can't make calls and gets API error. 3. As soon as we added a second phone number, the faxes we had just vanished. 4. Old text messages that were read, randomly appear as unread. 5. Sometimes clients do not receive automatic text messages. 6. I see random notification number of unread text messages while all text messages are read.
So, we decided to transfer it to QUO, who has a better app, settings, options and also use of AI (instead of voice mail) for handling calls outside business hours.
Frequently asked questions
How much does Grasshopper cost per month?
Three plans, in USD, from Grasshopper's own live pricing config. Billed monthly: True Solo $18, Solo Plus $32, Small Business $70. Billed annually as a single up-front charge: $168, $300 and $660, which works out to $14, $25 and $55 a month, a saving of 21 to 22 percent. Pricing is per account, not per user: Solo Plus and Small Business carry unlimited users at no extra cost, and only True Solo is capped at one. Add-ons are separate: extra numbers $9 to $10 a month each, extra extensions $3 to $5 a month each, call blasting $9 a month, Voice Studio $75 per order, plus mandatory 10DLC texting fees of $19 one-time and $1.50 or $10 a month.
Does Grasshopper integrate with ServiceTitan, Jobber, Housecall Pro or QuickBooks?
No. grasshopper.com/integrations returns a 404, the support knowledge base contains 116 articles and not one covers an integration, an API, Zapier or an accounting product, and the features page mentions no integration at all. GetApp, which infers integrations from what reviewers mention rather than from vendor disclosure, counts two for Grasshopper: Telegram and Google Voice, each with a single user rating. The only way call data leaves the system is a CSV report you run yourself in the admin portal.
Can I text customers from my Grasshopper number?
Only after you complete 10DLC registration, and only if you aren't a sole proprietor. Grasshopper's article is explicit: "sole proprietors will not be eligible for SMS registration. All registrations are required to be businesses with a registered business tax ID / EIN", and the EIN must have been issued at least four weeks before you apply. You also need a working business website carrying opt-in language on every page that collects a phone number, a publicly linked privacy policy, and SMS terms and conditions. Registration "can take a few weeks to process", costs $19 one-time plus $1.50 or $10 a month per campaign, and each rejected attempt costs another $15.
What happens if I cancel my Grasshopper account?
Cancelling turns off auto-renewal but doesn't stop the bill: "your subscription will remain active until the term end date", and "Grasshopper has an official no-refund policy, so you will not be issued a refund for canceling your subscription early." The GoTo Terms of Service say the same: "any and all payments you make to us for access to the Services are final and non-refundable." Only the main contact can cancel, and only by phoning support with the account number, the 4-digit Primary PIN, the last 4 digits of the card and the billing address. Your data survives 90 days past the term end, then it's deleted and your numbers are recycled.
How hard is it to move my number off Grasshopper?
Slower than most people plan for. Your new provider drives the process, not Grasshopper: "Grasshopper does not control, approve, or speed up the transfer." You request a Customer Service Record from support, which "can take up to 72 hours", the transfer itself runs "anywhere from 2-18 business days", and your Grasshopper account must stay paid and active the whole time. Then the part that catches people: "Porting out your number does not automatically cancel your Grasshopper account." You have to phone support afterwards to close it. Two contractor reviewers describe port-outs that never completed at all.
Is the calling really unlimited?
The comparison table says Unlimited on all three plans, and Grasshopper's own live pricing config returns InboundPerMinuteCharge 0.06 and OutboundPerMinuteCharge 0.06 on every one of them, alongside a ThresholdAmount of $100 to $500 depending on plan and term. No public page explains what triggers the per-minute rate. Separately, calls to Alaska, Hawaii and Puerto Rico are billed as offshore destinations at 10, 8 and 10 cents a minute, and international calling can't be enabled at all until you have been a customer for more than 60 days.
Will Grasshopper answer my phone for me after hours?
Not by itself. On its own it plays a greeting and takes a voicemail. Two live-answering services bolt on. Ruby, billed through Grasshopper, comes in 50, 100 or 200 minute buckets that don't roll over, at $229, $343 and $652 a month, and covers Monday to Friday 8am to midnight EST and weekends 9am to 9pm EST, which leaves the overnight emergency call in voicemail. Smith.ai is described by Grasshopper as 24/7 in both AI and human modes but carries no price on any Grasshopper page; Smith.ai's own site starts at $300 a month for 30 calls.
Which Grasshopper plan should a small contractor start on?
Solo Plus, billed monthly, is the honest starting point at $32. True Solo at $18 looks cheaper but gives you one extension, one user, and a call-forwarding row that Grasshopper's own pricing page marks "Not Available" while a tooltip on the same page says the opposite. Solo Plus adds forwarding, call recording, an IVR phone menu, simultaneous call handling, unlimited users and three extensions. Start monthly rather than annual so the no-refund policy can't cost you a year, then move to annual once the call quality has survived a real month on your job sites.
Freshness
How we keep this page current
Three dates govern this review, and they carry different meanings. The initial source sweep is dated August 7, 2026; when only part of the evidence set is recaptured later, that later date is stated beside the refreshed claim. We last revised the page on August 7, 2026. And the user reviews we quote were posted over roughly the last 24 months, so their individual dates remain part of the evidence instead of being overwritten by a later pricing update.
We revise the page when Grasshopper changes a published price or a contract term, when a rating we cite moves by more than a few tenths, or when the vendor ships something big enough to change the verdict. We never bump the date just to look fresh, because Google treats that as manipulation and so do we. If a figure here reads as stale by the time you land on it, treat it as a floor and check the vendor's own page. We linked it at every number for exactly that reason.
Sourcing
How this review was researched
Every figure on this page traces to a captured source linked inline where it appears. The initial sweep is dated August 7, 2026; any later, partial recapture is dated at the claim rather than relabelling the whole evidence set. Ratings come from Capterra, GetApp, Software Advice and the Apple App Store. Note that Capterra, GetApp and Software Advice share one Gartner Digital Markets review pool, so an identical score across all three is a single sample rather than three corroborating ones, and this page treats it that way. G2, TrustRadius and Trustpilot block automated access, so where their numbers appear they are labelled as reported rather than verified. No claim here is sourced from Reddit or from a contractor Facebook group, because neither could be retrieved and quoting them would mean inventing attribution. Pricing marked as reported comes from third-party roundups, never from Fervor. Fervor's own findings come from the Contractor CRO Index 2026.
About
About Fervor Studio
Fervor Studio is a conversion rate optimization (CRO) and web design studio for home services contractors across North America, based in Cochrane, Alberta. Fervor does not sell field service management software and is not an alternative to Grasshopper. It publishes the Contractor CRO Index, a public benchmark measuring contractor website conversion potential using reproducible, open-source methods such as axe-core and Google Lighthouse. Fervor Studio is operated by Fervor Group Inc.