A GoHighLevel agency is a marketing firm that delivers its services inside a white-labeled seat of HighLevel, a CRM and automation platform it rents and resells under its own brand. Custom automation is the alternative: systems built on accounts you hold directly. The difference that matters is what moves with you when the relationship ends.
Every platform fact below comes from HighLevel's own pricing page and support documentation, read as of September 2026. That matters more than usual here, because most writing on this choice comes from someone selling one side of it. The platform's own exit documentation is more useful than either sales case, and kinder to HighLevel than its critics are.
What a white-labeled GoHighLevel agency is actually selling
A white-labeled GoHighLevel agency sells its own service wrapped around a platform seat. HighLevel's pricing page, as of September 2026, lists three agency tiers: Starter at $97 a month with three sub-accounts, Unlimited at $297 with unlimited sub-accounts and a branded app, and Pro at $497 with SaaS Mode for reselling the platform outright.
The tier shapes the invoice you get. On Unlimited and Pro, according to HighLevel's pricing page, the usage costs sitting on top of the subscription, phone numbers, SMS, email sending and premium AI, can be rebilled to clients, and Pro adds markup on that rebilling. None of it is hidden or unusual. It is worth knowing only that the platform underneath your retainer has a published price, charged per agency rather than per client.
| Plan | Published monthly price | Sub-accounts | What the tier adds for the agency |
|---|---|---|---|
| Starter | $97 | 3 | The core CRM, booking, pipelines and site and funnel builders, with unlimited contacts and users |
| Unlimited | $297 | Unlimited | API access, a branded desktop app on the agency's own domain, and rebilling of usage costs to clients |
| Pro | $497 | Unlimited | SaaS Mode: the agency resells the platform under its own logo, domain and pricing, with markup on email, phone, text and AI usage |
For a Charlotte business comparing two proposals, the useful read of that table is not the price. It is that one agency's software cost does not rise when it signs you, and the other's does. That shapes which one wants a long contract.
Your business lives in a sub-account inside their agency account
HighLevel's structure is an agency account holding sub-accounts, and a client's CRM, contacts, funnels, calendars and automations live in one of those sub-accounts. The agency owns the agency account; you occupy a compartment inside it. Every question about ownership in this comparison reduces to what can be done with that compartment.
This gets argued badly on both sides. The reseller's pitch treats the sub-account as though it were your account; the custom build pitch treats it as though your data were hostage. Neither is right, and HighLevel publishes the answer.
What HighLevel's documentation says moves with you when you leave
HighLevel documents two exit routes, and both move the whole sub-account rather than a spreadsheet export. An agency can transfer a sub-account to a different agency by entering that agency's Relationship Number, the unique identifier every HighLevel agency account carries. Or the sub-account can be ejected to a new agency account the client sets up.
The eject path is the one a business leaving its agency would use, and HighLevel's support article on it is specific. The releasing agency nominates one user on the sub-account as owner of a new agency account. That person is emailed an invitation to sign up, defaulting to the $97 a month Starter plan. Once the new account exists, the sub-account transfers into it: HighLevel's article names websites and funnels, contacts and their conversations, appointments, opportunities and history as moving across.
Give HighLevel credit, because this is better than the norm. A documented route that moves an operating system whole, rather than a CSV and a wish of luck, is a real answer to the ownership question, and it is published rather than negotiated. The honest framing is not whether you own your data. It is what the exit costs you and what it leaves behind.
What does not come with the sub-account
Phone numbers are the gap. According to HighLevel's sub-account transfer documentation, as of September 2026, numbers are not moved by HighLevel as part of a transfer, and the agencies involved coordinate the move with the Twilio account owner separately. The exception is LC Phone, HighLevel's own telephony: where the receiving agency has it enabled, numbers and A2P registrations transfer with the sub-account.
- Your published number is the asset. It is on the Business Profile, the truck, the invoices and every review that mentions calling you, and a transfer that drops it costs you the number customers already dial.
- Sending infrastructure is set up fresh, not inherited: HighLevel's transfer documentation puts email and phone senders, Mailgun or SMTP and Twilio, on the new agency owner.
- The platform bill becomes yours on the eject path, at HighLevel's published $97 a month Starter price as of September 2026, plus usage.
- The releasing agency earns an affiliate commission on the new account's renewals, which HighLevel's article on ejecting puts at 40%. Worth knowing, not worth cynicism: it is disclosed on the page.
The exit is real and survivable, and it is also a project with a phone porting task in the middle. Ask about the number before you sign.
Where custom automation earns the build
Custom automation earns its cost when the workflow you run is not the workflow the platform models, and the gap is filled by people. A reseller seat is genuinely the better buy for the common shape: capture a lead, text it back, book it, chase it, ask for the review. Most businesses have that shape and should rent it.
The signals that the shape is not yours arrive together. Work gets retyped from one system into another on a schedule. A quote needs an approval the CRM has no concept of. Scheduling has a constraint the calendar cannot express: a bay, a licence, the one technician certified on the equipment. Someone keeps a spreadsheet beside the platform because the platform is almost right.
The question then is not which software is better but whether the way you operate is part of why customers choose you. If it is, forcing it into a template sands off the thing you are selling. If it is not, the seat is the cheaper answer and a good agency will say so.
Whose name is on the accounts when the automation is yours
Whose name is on the accounts is the question to put to either kind of agency, and it has a one-sentence answer or it has a problem. The Business Profile, the ad accounts, the analytics, the domain and the phone number belong in your name, with the agency added as a manager you can remove without anybody's permission and without a migration project.
What that looks like when it runs is a set of systems rather than a subscription: a booking path that works from a phone, missed-call text-back with a booking link, follow-up on every unbooked quote, review requests asked uniformly at the same milestone, and one monthly report in calls and booked work rather than impressions. Those systems run in production for Charlotte businesses, and the online booking and repair-status software Quick Auto NC runs its bays on is the same category of build, open before you talk to anyone. Mirastart's retainers start at $3,000 a month, and the accounts stay in the client's name whichever way the build goes.
Sources
- HighLevel, "HighLevel Pricing" - The published agency tiers read as of September 2026: Starter $97 with three sub-accounts, Unlimited $297 with unlimited sub-accounts, a branded desktop app and rebilling, Pro $497 with SaaS Mode and markup on rebilled usage. Usage costs for phone numbers, SMS, email and premium AI sit on top of the subscription.
- HighLevel Support Portal, "Sub Account Transfers: Eject Sub-Account to a New Agency" - The eject path: nominating a sub-account user as the new agency owner, the emailed invitation defaulting to the $97 a month plan, what transfers (websites and funnels, contacts and conversations, appointments, opportunities, history), the HIPAA add-on requirement, and the 40% affiliate commission on the new account's renewals.
- HighLevel Support Portal, "Sub-Account Transfer Guide" - Transferring a sub-account to an existing agency by entering that agency's Relationship Number, and that a transfer moves the whole sub-account with its contacts, conversations, supported assets and history rather than selected data.
- HighLevel Support Portal, "Sub-Account Transfer FAQs" - That HighLevel does not move phone numbers as part of a transfer and the agencies must coordinate with the Twilio account owner, the LC Phone exception where numbers and A2P registrations move with the sub-account, and that the receiving agency owner sets up email (Mailgun or SMTP) and phone (Twilio) senders.