Skip to main content
VA Horizon
Book a Call
Tool Costs

Virtual Phone Numbers for Solar Outbound: The Real Cost

Quick answer

A local, long-code US phone number costs $1.15 a month to lease through Twilio, a leading programmable-communications platform that underlies many CRM and dialer local-presence features; a toll-free number runs $2.15 a month. Usage on top of that base cost starts at $0.0083 to send or receive an SMS or MMS message, $0.014 a minute to make an outbound voice call and $0.0085 a minute to receive one, and $0.005 to send or receive a WhatsApp message, with volume discounts as usage scales.

That is the raw infrastructure cost of acquiring and dialing local-presence numbers, and it is a genuinely separate question from TCPA, Do Not Call, and consent rules. A solar outbound team can legally acquire and pay for a hundred local-presence numbers at these rates and still violate TCPA in how it actually dials them.

What a Local-Presence Number Costs to Lease

Twilio’s current pricing puts a local, long-code US phone number at $1.15 a month to lease, and a toll-free number at $2.15 a month. That is the base cost of having the number exist and be reachable at all, before a single call or text goes out on it. For a solar outbound team running local-presence dialing, where reps use numbers with the same area code as the homeowner being called to improve pickup rates, that base cost multiplies directly with how many local area codes the team wants to cover.

Usage Charges on Top of the Base Number

The number itself is only the starting cost. Twilio’s SMS pricing page puts a text or picture message at $0.0083 to send or receive, and outbound voice calls start at $0.014 a minute to make and $0.0085 a minute to receive, with WhatsApp messages starting at $0.005 to send or receive. None of these are flat monthly fees, they are metered usage that scales directly with call volume, talk time, and text volume, and Twilio applies volume discounts as usage scales up, with a free trial available that does not require a credit card to start.

For budgeting purposes, that means the number lease is the predictable, fixed part of the cost, and usage is the variable part that tracks outbound activity almost one to one. A team that doubles daily dial volume roughly doubles its usage line, independent of how many numbers it is leasing.

The Raw Cost Layer Is Not the Compliance Layer

Buying and dialing local-presence numbers at these rates is a separate question from whether that dialing is legally compliant. A 2024 FCC rule lets consumers revoke calling or texting consent using any reasonable method, and DNC complaint volume rose from roughly 73,000 a month in 2024 to roughly 113,000 a month in 2025, evidence that enforcement attention on exactly this kind of outbound dialing has been increasing, not easing off. An outbound team can be fully paid up on every number it leases and still be out of compliance in how those numbers actually get dialed.

That is the real reason to treat this as two separate line items in planning, not one. The dollars-and-cents cost of acquiring and using numbers is what this article covers. The consent, registration, and Do Not Call obligations that govern how those numbers can legally be used are a distinct compliance question that has to be answered on top of it, not instead of it.

Sources

The external data in this article draws on the sources below. Figures described in the text as estimates or industry triangulations are directional and are not attributed to a single dataset.

FAQ

How much does a local-presence phone number cost for solar outbound calling?
Through Twilio, a local US number costs $1.15 a month to lease and a toll-free number costs $2.15 a month, before any usage charges for the calls and texts sent through it.
What does it cost to actually make calls and send texts through a virtual number?
Usage is metered separately from the number lease. Twilio prices outbound voice calls starting at $0.014 a minute to make and $0.0085 a minute to receive, and SMS or MMS messages starting at $0.0083 to send or receive, with volume discounts as usage scales.
Does paying for local-presence numbers mean an outbound campaign is TCPA compliant?
No. The cost of leasing and dialing numbers is a separate question from consent, registration, and Do Not Call compliance. A 2024 FCC rule lets consumers revoke consent through any reasonable method, and DNC complaint volume has been rising, so a fully paid-up number can still be dialed in a way that violates TCPA.
Why would a solar sales org need many local-presence numbers instead of one?
Local-presence dialing, matching a rep’s outbound caller ID area code to the homeowner being called, is used to improve pickup rates. Covering multiple markets or area codes with genuine local-presence numbers means leasing and paying the base monthly cost for each one separately.

No local-presence numbers to provision or maintain yourself.

VA Horizon handles the dialing and the compliance behind it, you get the booked appointment. A $300 setup and $249 per booked, exclusive, double-confirmed appointment. Book a 15-minute call.

Book a Solar Call

$300 one-time setup · $249 per booked appointment · No-shows replaced free