Skip to main content
Serving businesses nationwide
Cannon VoIP Contact Us
All comparisons

Cannon VoIP vs. FreePBX

FreePBX is free, open source phone system software built on Asterisk and owned by Sangoma, which sells paid modules, support, SIP trunks and hosting around it. The software is free, but you supply the server, the carrier, the paid modules and the person who keeps it patched. Cannon VoIP runs the whole system for you at $34 per extension, all-in.

RingCentral Nextiva 8x8 Dialpad Zoom Phone 3CX FreePBX PortSIP Ooma Vonage GoTo Connect SpectrumVoIP Phone.com Grasshopper Quo Google Voice Comcast Business Webex
The short version
With Cannon VoIP$170 a month for 5 users, all-in, with unlimited texting, a CRM and a power dialer included.
With FreePBXAbout $375 to $560 a month once you add hosting, a carrier, paid modules and admin time.
Feature check

Do we have more features than FreePBX?

For a small business that wants a phone system run for it, yes: we are the carrier, host and support team, and every extension includes a CRM, a power dialer, a wallboard, apps and AI transcription that FreePBX sells as paid modules or does not list. FreePBX's real strengths are that it is free, open source and runs wherever you want with full control, and basic calling costs less in hard costs if you can run it yourself.

Included with us, not with FreePBX
  • No server or carrier to bring. We host the system and are the carrier; FreePBX needs your own server and a separate SIP trunk provider for numbers, calling and 911.
  • Patching handled for you. We update and secure the system; on self-hosted FreePBX that falls to you, and a 2025 flaw in the commercial endpoint module was exploited on exposed servers.
  • Built-in CRM. People, deals, forms and automation are included; FreePBX has no CRM of its own and sells CRM Link to connect an outside one.
  • A built-in power dialer. FreePBX lists no power dialer; its paid XactDialer sends broadcast messages.
  • Wallboard, apps and AI summaries included. FreePBX sells Queue Wallboard, its softphone apps and Scribe AI transcription as separate paid modules.
What FreePBX has that we don't
  • Free and open source. The FreePBX software is free to download and use, and its code is open source.
  • Run it anywhere. FreePBX installs on your own hardware, any cloud Debian server or a Sangoma appliance, with full access to the system.
  • Custom dial plan. Because it runs on Asterisk, technical teams can write their own call logic through dial plan hooks.
  • Choose any carrier. FreePBX works with any SIP trunk provider, so you can shop for trunk and number pricing.
  • Hotel PMS integration. Sangoma sells a property management module that connects FreePBX to hotel systems.
  • Broadcast and reminder calls. XactDialer and Appointment Reminder place automated voice calls to lists of contacts.

Free software you run vs. a phone company that runs it.

FreePBX core is free and open source, but you install it, host it, patch it and connect your own carrier. These come with every Cannon VoIP extension, while FreePBX needs paid modules, outside services or does not list them:

  • A carrier, numbers and 911. FreePBX has no carrier; you add SIP trunks, phone numbers and E911 from Sangoma's SIPStation or another provider.
  • Someone keeping it patched. Self-hosted systems are updated by whoever runs them; a 2025 flaw in the commercial endpoint module was exploited on internet-facing servers.
  • Wallboard, queue reports and apps. Queue Wallboard ($395 a year), Queue Reports and the Sangoma softphones ($299 a year for 20 users) are paid modules.
  • AI transcription and summaries. Sangoma's Scribe module is sold separately, reported at $24.99 a month for 1,000 minutes.
  • Built-in CRM and a power dialer. FreePBX has no CRM of its own and lists no power dialer; CRM Link connects outside CRMs as a paid module.

5-user scenario: what you'd actually pay per month

Cannon VoIP
$170/month
5 extensions × $34, all-in. No regulatory fee, no E911 fee, no support-tier fee: unlimited domestic calling and texting, AI call/voicemail transcription, and CRM integration all included, with a main number plus a direct number for every extension (6 numbers) in the price.
FreePBX
~$375 to $560/month
FreePBX is free, so the cost is everything around it. Low end: a 2 GB cloud server with backups ($14), 3 SIP trunk channels on a yearly plan ($60), 5 numbers with one E911 number ($6.50), a 200-message texting pack ($10), the Call Center module bundle ($1,149 a year, $96 a month), Queue Wallboard ($33), EndPoint Manager ($8), Sangoma softphones ($25) and Scribe AI transcription ($25, reported): about $278. High end: a 4 GB server ($29), 3 month-to-month channels ($75), 5 E911 numbers ($12.50), 500 texts ($20) and the Everything bundle ($1,729 a year, $144 a month) with the same add-ons: about $371. Add admin time to install, patch, secure and back it up: we estimate 2 to 4 hours a month, about $95 to $190 at the US median pay for network and systems administrators ($47.66 an hour, Bureau of Labor Statistics), for a total of about $375 to $560 a month. Trunk taxes and fees, setup fees, phones and Sangoma support ($399 a year and up) are extra. Credit where due: basic calling on free FreePBX, a $12 server and 2 trunk channels is about $60 a month in hard costs, if you have the skills, skip the paid modules and do not count your time.

Moving from FreePBX is built in

Cannon VoIP has migration tools in the portal, and our team guides the move for free:

  • How your setup comes across. Import straight from a FreePBX export, or paste or upload a spreadsheet of your extensions, names, emails and desk phones.
  • Keep what your callers hear. Optional discovery calls ring your old system and record what its menus say, so the wording, or the original recordings, can come across.
  • Nothing changes until you approve it. Review a plan with counts before anything is applied; an import report lists anything that could not come across.
  • No gap in service. Your FreePBX service keeps taking calls until your numbers port, at $15 per line, usually the next business day.
Cannon VoIP
FreePBX
Pricing & contract
$34/extension/month flat, all-in: unlimited domestic calling and texting included. No long-term contract: month to month.
The FreePBX software is free to download and use. Paid modules are licensed per system, 1 year or 25 years: bundles run $169 to $1,729 a year, or $349 to $3,449 for 25 years. Some modules are sold one by one, like EndPoint Manager at $99 a year.
Add-ons & hidden fees
No hidden fees. Core features are included in one flat rate per extension: no regulatory surcharge, no E911 fee, no core-feature upcharges. Optional add-ons are priced up front: AI receptionist $65/month, or free with 10 or more users; Branded Calling + RCS $45 one-time setup, then $40/month per block of 25 extensions; and cloud eFax.
No fees from FreePBX itself. Hosting, SIP trunk channels, numbers, E911, texting and taxes on trunk service are billed by whoever provides them. Sangoma's SIPStation channels are $19.99 to $24.99 a month each.
Contract lock-in & termination fee
None: month-to-month. Leave anytime with no early termination fee.
No contract for the free software. Paid module licenses are prepaid for 1 or 25 years, and 25-year licenses need support bought after year one to keep getting updates. Trunk terms depend on the carrier; SIPStation is cheaper on 1 or 3 year plans.
What's included
Call transcription and SMS included on every extension, every tier. Queues, auto attendants, voicemail transcription, recording: included.
The free core covers extensions, menus, ring groups, queues, voicemail and call recording. Wallboard, queue reports, recording reports, CRM Link, phone provisioning, softphone apps and AI transcription are paid modules.
Setup & onboarding
We handle every step of onboarding and set your team up for success, then call us anytime during business hours to add, change, or fine-tune any feature, big or small. Businesses within about an hour and a half of DFW Airport get free on-site installation.
You or a hired partner install FreePBX 17 on Debian 12, then connect a carrier, build the call flows and provision phones. Moving from FreePBX 16 to 17 means a fresh install and a backup restore, with no in-place upgrade.
Customer support & reliability
Live technicians 24/7/365 for anything urgent, at our Fort Worth office. Full support team weekdays, 9 to 5 Central. No ticket queue, no support tier to unlock. Businesses within about an hour and a half of DFW Airport can get on-site emergency service (billed separately; contact us for rates).
Free community forum. Sangoma's Gold support is $399 a year per system with 60 minutes of help, weekdays 8 to 5 Eastern; Platinum is $900 a year with 120 minutes and 24/7 response for emergencies.
Integrations
Microsoft Teams, Google Workspace, plus 11 CRM integrations included: Zoho, HubSpot, Salesforce, Dynamics 365, GoHighLevel, Zendesk, Freshdesk, SugarCRM, Odoo, Housecall Pro, CallRail. Contacts sync every six hours or on demand and name callers in screen pops; finished calls log automatically into HubSpot, Zoho and GoHighLevel.
CRM Link connects outside CRMs with call history and screen pops as a paid module. A REST and GraphQL API module is available for developers.
Built-in CRM
Included: people, deals and pipelines, website forms, automation, email sequences, service desk and appointments with a public booking page.
No built-in CRM. CRM Link, a paid module, connects an outside CRM.
International calling
$0.25/min to common countries, $1.75/min to less-common countries, rare/high-cost destinations quoted separately.
No built-in carrier, so international rates depend on the SIP trunk provider you choose.
Meetings & messaging
Built in: video meetings with a permanent room link and dial-in from any phone, team chat channels and direct messages, and a website chat bubble your staff answer from the portal or the Android and iPhone apps. Plus a live AI interpreter on any call (dial *84 or tap Translate) that translates both sides, and long-press translation for text messages.
Sangoma's softphone apps add chat and video calls through Sangoma Meet, sold as a paid module ($299 a year for 20 users). A website chat widget is not listed on FreePBX's site; Web CallMe adds a call-me form.
Contact center tools
A wallboard with live queue stats, where supervisors can listen, whisper or barge into live calls, plus a power dialer for outbound campaigns that only calls between 8am and 9pm in the lead's local time.
Queues are free; Queues Pro (callback, virtual queues), Queue Reports and Queue Wallboard ($395 a year) are paid. Listen, whisper and barge are reported to need Asterisk ChanSpy or custom dial plan. A power dialer is not listed; XactDialer sends broadcast messages.
Call screening & 911
Call screening shows each caller's name and reason word for word as they speak, before you answer, and AI screening rules send calls you never want to voicemail without ringing. A 911 address is registered on each number and checked with 911 systems, each building can be a 911 site, 911 calls from the mobile app send the phone's location, and people you choose are alerted when anyone dials 911.
Extensions have a basic call screening option where callers record their name and you accept or reject, as described on FreePBX's forum. Live transcribed screening and AI screening rules are not listed on FreePBX's site.
Connect your own AI assistant
Connect Claude, ChatGPT, Gemini or any Model Context Protocol (MCP) assistant, choose which areas it can reach, and high-risk actions wait for a person to approve them.
A REST and GraphQL API module lets developers manage FreePBX. An MCP server for AI assistants is not listed on FreePBX's site.
Platform ownership
We wrote our own phone software and apps, and we run our own servers and switching from an undisclosed location in Fort Worth, with two backup regions; customer data is stored only in the US and is never shared or sold; only three outside companies for voice and texting; most feature requests ship in under four weeks.
Open source software built on Asterisk; FreePBX is a trademark of Sangoma Technologies. You run it on your own server, a cloud server or a Sangoma appliance, or buy PBXact Cloud, Sangoma's hosted commercial edition.
Hardware & BYOD
Bring your own desk phone if it's on our compatibility list, or get our VoIP-6 ($198, with 10% off at 25 phones and 15% off at 75) or an ATA adapter ($99). Most other standard SIP phones can connect with basic SIP credentials, without the portal's remote management. We never rent or lease equipment: phones and adapters are yours to keep, purchased outright.
Works with standard SIP phones; the paid EndPoint Manager provisions over 300 models, and Sangoma phones include it. You buy and set up phones yourself.

Bottom line: Five users cost $170 a month at Cannon VoIP, all-in. FreePBX can cost less for basic calling if you run it yourself and do not count your time, but matching what a $34 extension includes takes about $375 to $560 a month in hosting, trunks, numbers, paid modules and admin time. FreePBX gives you full control of free software; Cannon VoIP builds and runs the whole system for you.

Want your own numbers? Get a free phone bill review: upload your current bill and see every fee, plus what the same setup costs with us.

Sources: where our FreePBX information comes from (26)

Each claim about FreePBX on this page is based on the public sources below, checked October 2026. Where FreePBX does not publish a price, we use independent pricing guides and say so. If something has changed, tell us at support@cannonvoip.com and we will correct it.

  1. FreePBX commercial modules store: Bundle prices: Starter $169 or $349, Advanced $579 or $1,149, Call Center $1,149 or $2,299, Everything $1,729 or $3,449 (1 year or 25 years); 1-year licenses renew yearly and include support; 25-year licenses need support bought after year one for updates; module list incl. CRM Link, Queue Reports, Queues Pro, XactDialer, Web CallMe, Scribe, hotel PMS modules
  2. FreePBX EndPoint Manager module: EndPoint Manager $99 a year or $199 for 25 years; provisions over 300 endpoints; Sangoma phones include a lifetime license
  3. FreePBX Queue Wallboard module: Queue Wallboard $395 for a 1-year license; real-time queue and agent stats
  4. FreePBX Softphones module: Sangoma softphones $299 a year for 20 users; desktop and mobile; chat and multi-party video via Sangoma Meet
  5. Sangoma KB: Sangoma Talk mobile app: Sangoma Talk mobile app for FreePBX needs a Softphones license
  6. FreePBX blog: Scribe for FreePBX: Scribe AI transcription, summaries and sentiment is a paid commercial module
  7. FreePBX forum: Scribe pricing thread (May 2026): Reported Scribe price $24.99 a month with 1,000 minutes, top-ups per 1,000 minutes
  8. FreePBX Call Center bundle module list: Call Center bundle contents: XactDialer (broadcast), Web CallMe, Queue Reports, Queues Pro (callback, virtual queues), PINSet Pro; page 2 adds CRM Link, Class of Service, CallerID Management, Outbound Call Limit
  9. FreePBX Everything bundle module list: Everything bundle contents over pages 1 to 4, incl. Call Recording Reports, CRM Link, Appointment Reminder; EndPoint Manager, Queue Wallboard, softphones and Scribe not included
  10. FreePBX support packages: Gold $399 a year per system, 60 minutes, weekdays 8 to 5 Eastern; Platinum $900 a year, 120 minutes, 24/7 Level 1 response
  11. SIPStation home page and pricing: Sangoma SIPStation trunks $24.99 per channel month to month, $22.99 on 1 year, $19.99 on 3 year plans; numbers, 911 and SMS offered without listed prices
  12. SIP.US pricing: Example trunk costs used in the 5-user scenario: channels $24.95 monthly or $19.99 yearly, local numbers $1, E911 number $2.50, texting packs $9.95 and $19.95, taxes extra
  13. DigitalOcean Droplet pricing: Example cloud server costs used in the 5-user scenario: 2 GB $12 and 4 GB $24 a month, weekly backups 20% extra
  14. FreePBX home page: Open source IP PBX, free to download and use, FreePBX a trademark of Sangoma Technologies
  15. FreePBX firewall module on GitHub: FreePBX code is open source (AGPLv3+ module license)
  16. Sangoma KB: FreePBX Versions: FreePBX 17 supported on Debian 12 until 2028; FreePBX 16 end of life January 2027; FreePBX 18 planned for 2027
  17. Sangoma KB: FreePBX 17: FreePBX 17 installed by script on Debian 12, can run on any public cloud Debian image
  18. FreePBX blog: FreePBX 17 and Debian: No in-place upgrade from 16 to 17; back up and restore onto a fresh install
  19. FreePBX certified appliances: Sangoma FreePBX appliances for 40 to 1,200 users
  20. FreePBX: PBXact Cloud: PBXact Cloud is Sangoma's hosted commercial edition, quote-based pricing
  21. The Hacker News: FreePBX zero-day (Aug 2025): CVE-2025-57819 in the commercial endpoint module exploited on internet-facing servers; Sangoma advised updating and restricting admin access
  22. Sangoma KB: PBX API module: REST and GraphQL API for managing FreePBX
  23. FreePBX forum: call screening thread: Basic call screening: caller records name, played to the user, accept or reject; custom logic via dial plan hooks
  24. FreePBX forum: call center modules thread: Listening in on calls reported via Asterisk ChanSpy
  25. FreePBX forum: listen and talk thread: Whisper and barge reported to need custom dial plan
  26. US Bureau of Labor Statistics: network and computer systems administrators pay: Median pay of $47.66 an hour (May 2025), used with our estimate of 2 to 4 admin hours a month

Pricing, plan and feature details reflect FreePBX's publicly published information as of October 2026 and are subject to change. Confirm current pricing directly with FreePBX.

See if Cannon VoIP fits your team

No contract, no pressure, just a straightforward conversation about your phone system.

Contact us