Your Domain. Your Portal. Your Brand.
Give customers a portal on your own domain — your logo, brand colors, and company tagline. One CNAME record is all it takes.
What white-label covers
Every capability below is verified against the portal settings code and API routes — no stub claims carried over.
Two ways to put the portal on your domain
Most pest control platforms give you a URL on their domain and call it done. Bug HQ gives you two options — and one of them points the portal at your own domain entirely.
Option 1: Bug HQ subdomain (instant, no DNS required). When you configure your portal slug, Bug HQ activates yourcompany.portal.bug-hq.com immediately. Your customers get a dedicated URL that includes your company name. No DNS changes, no waiting.
Option 2: Your own domain (CNAME). Enter portal.yourcompany.com (or any subdomain) in Bug HQ settings. The panel shows you the exact DNS record to create: a CNAME pointing your chosen subdomain to portal.bug-hq.com. Once DNS propagates, click “Verify Domain” and Bug HQ confirms the CNAME is live. From that point, traffic to portal.yourcompany.com routes to your company’s Bug HQ portal — no Bug HQ subdomain in the URL at all.
The routing layer (the detect-company API) checks the incoming host against both the custom domain table (verified CNAMEs only) and the subdomain table. That means if you verify a custom domain, it takes priority over the subdomain — customers always land at the most branded URL available.
Portal branding — logo, primary color, secondary color, tagline — is configured in the same settings panel and stored in your company record. Customer-facing inspection and document portals display your company logo.
How it works
Configure branding in Settings
Open Settings → Customer Portal. Upload your logo, set your primary and secondary brand colors, and add a company tagline. Takes under five minutes. All fields save to your company record immediately.
Choose a portal URL
Pick a portal subdomain (yourcompany.portal.bug-hq.com) or enter your own domain (portal.yourcompany.com). Bug HQ shows you the exact CNAME record to add to your DNS registrar. Once propagated, click Verify Domain.
Share the portal URL with customers
Once domain verification is confirmed (green badge in Settings), your portal URL is live. Send it to customers directly or link from your website. The URL serves your company's portal — not a generic Bug HQ login.
Who uses this
Runs 12 technicians under a regional brand. Portal lives at portal.theircompany.com — when customers open it, there's no mention of Bug HQ. Upgrade from the competitor platform meant keeping brand equity intact.
Uses yourcompany.portal.bug-hq.com to start — no DNS setup required. Plans to move to a custom domain once the website is updated. Settings stay the same either way.
Each branch has its own Bug HQ company account. Each can configure its own portal subdomain and branding independently.
What this looks like in your day
You finished the website refresh last week. New logo, new colors, a tagline you’re actually proud of. You open Bug HQ settings, upload the logo, dial in the hex codes, and add the tagline. Three minutes, done.
You switch to the Portal URL tab and type in portal.acmepest.com. Bug HQ shows you the DNS record. You open your registrar, add the CNAME, and come back the next morning. You click “Verify Domain” — green badge. Live.
That afternoon you send a post-inspection email to a customer. It includes the link to their documents at portal.acmepest.com. They click it, see your logo, and sign the work authorization. They never know what software you’re running — they just see Acme Pest.
How Bug HQ compares
Rows include only features that can be verified from public documentation. “Not listed” means not found in published feature docs — not a confirmed absence.
| Feature | Bug HQ | GorillaDesk | PestPac |
|---|---|---|---|
| Custom portal subdomain | ✓ yourcompany.portal.bug-hq.com | Not listed | Not listed |
| CNAME / bring-your-own domain | ✓ portal.yourcompany.com | Not listed | Not listed |
| In-app DNS setup instructions | ✓ Type, Name, Value, TTL shown | Not listed | Not listed |
Frequently asked questions
Does Bug HQ appear anywhere on my customer portal?
The portal URL is either your subdomain (yourcompany.portal.bug-hq.com) or your fully custom domain (portal.yourcompany.com) when you add the CNAME. Customer-facing inspection documents display your company logo. The Bug HQ office app and field technician app keep Bug HQ branding — white-labeling applies to the customer-facing portal, not the internal tools.
What DNS record do I need to add for a custom domain?
One CNAME record: set the Name to your subdomain (e.g. "portal"), the Value to portal.bug-hq.com, and TTL to 3600. Bug HQ's Settings → Customer Portal panel shows the exact record to copy. After DNS propagates (up to 48 hours), click Verify Domain in settings to confirm.
Can I use my logo and brand colors?
Yes. Settings → Customer Portal has a logo upload (auto-compressed to 400px wide), a primary color picker (buttons and accents), a secondary color picker (hover states), and a tagline field. All fields save to your company record immediately.
Does each company account get its own portal?
Yes. Each Bug HQ company account has its own portal subdomain and branding configuration. If you run multiple branches under separate accounts, each branch has an independent portal URL and branding.
What happens if another company already has the subdomain I want?
Subdomain slugs are unique across all Bug HQ companies. If the slug you want is taken, Bug HQ shows an error immediately so you can choose a different one before saving.
Related features
Put the portal on your domain
Free 14-day trial. Credit card required — cancel free anytime before trial ends. Setup in under an hour.
Get Started →