Ontario / After you qualify
Setting Up Professional Email for Your Construction Company
Google Workspace, Microsoft 365, Zoho Mail, email forwarding — every option compared with step-by-step DNS setup instructions.
Browse all Ontario guidesPut this into practice
Build your next client relationship
Keep contacts, follow-ups and the next opportunity in one place.
Why This Matters
Your email address is on every bid, every invoice, every insurance certificate, and every client communication. Sending from [email protected] signals "side hustle." Sending from [email protected] signals "established business." Enterprise clients, bonding companies, and government procurement offices notice the difference.
This guide walks through every option for getting professional business email, from free to fully managed, so you can pick what fits your company's stage and budget.
Quick Comparison: All Your Options
| Option | Monthly Cost | Custom Domain? | Full Mailbox? | Difficulty | Best For |
|---|---|---|---|---|---|
| Google Workspace | $7.20/user | Yes | Yes | Medium | Most construction companies |
| Microsoft 365 | $6/user | Yes | Yes | Medium | Companies using Office apps |
| Zoho Mail | Free (up to 5 users) | Yes | Yes | Medium | Budget-conscious startups |
| Email Forwarding (ImprovMX, Cloudflare) | Free–$10/mo | Yes | Forward only | Easy–Medium | Simplest starting point |
| Your Web Host | Often included | Yes | Yes | Varies | If you already have hosting |
Before You Start: Get Your Domain
Every option below requires you to own a domain name (e.g., northshorecontracting.ca). If you don't have one yet:
- Register a
.cadomain at Canadian Internet Registration Authority (CIRA) through a registrar like Namecheap, GoDaddy, or Cloudflare Registrar - Cost: $10–$20/year for
.ca, $12–$15/year for.com - Recommended: Use the same domain for your website and email
- Tip: If you registered a numbered company, register a domain matching your trade name (the "doing business as" name)
If you already have a domain, you're ready to go.
Option 1: Google Workspace (Recommended for Most)
Google Workspace gives you Gmail with your own domain — [email protected]. You also get Google Drive (30 GB), Google Calendar, Google Meet, and the full Google suite. This is what most small to mid-size construction companies use.
Pricing
- Business Starter: $7.20 CAD/user/month (30 GB storage)
- Business Standard: $14.40 CAD/user/month (2 TB storage, recording in Meet)
- Business Plus: $21.60 CAD/user/month (5 TB storage, advanced security)
For a one-person company, Business Starter at $7.20/month is all you need. Add users as you hire.
Step-by-Step Setup
- Go to workspace.google.com and click Get Started
- Enter your business name and number of employees
- Enter your existing domain (e.g.,
northshorecontracting.ca)- If you don't have one, Google can help you buy one
- Create your first admin email (e.g.,
[email protected]) - Choose your plan and enter payment details
- Verify your domain — Google will give you one of these options:
- Add a TXT record to your DNS (recommended, easiest)
- Add a CNAME record
- Upload an HTML file to your website
- Set up MX records — Google will provide these exact records to add at your domain registrar:
| Priority | Mail Server |
|---|---|
| 1 | ASPMX.L.GOOGLE.COM |
| 5 | ALT1.ASPMX.L.GOOGLE.COM |
| 5 | ALT2.ASPMX.L.GOOGLE.COM |
| 10 | ALT3.ASPMX.L.GOOGLE.COM |
| 10 | ALT4.ASPMX.L.GOOGLE.COM |
- Add SPF record — Add this TXT record at your registrar:
v=spf1 include:_spf.google.com ~all - Enable DKIM — In Google Admin Console → Apps → Gmail → Authenticate Email → Generate New Record → Add the TXT record to your DNS
- Wait 24–48 hours for DNS propagation (usually much faster)
How to Add DNS Records (If You've Never Done It)
At Squarespace Domains (formerly Google Domains): account.squarespace.com → Domains → (your domain) → DNS → Custom Records → Add Record. Select the record type from the dropdown, enter Host and Data, then Save.
At GoDaddy: My Products → DNS → your domain → DNS Records → Add Record
At Namecheap: Domain List → Manage → Advanced DNS → Add New Record
At Cloudflare: Select your domain → DNS → Records → Add Record
The record types (MX, TXT, CNAME) will be options in a dropdown. Copy the values exactly as provided.
Suggested Email Addresses to Create
| Address | Purpose |
|---|---|
[email protected] | Your personal business email |
[email protected] | General inquiries, website contact forms |
[email protected] | Invoices, purchase orders, payments |
[email protected] | Safety documentation, incident reports |
[email protected] | Employee onboarding, HR matters |
[email protected] | Tender submissions, prequalification packages |
Start with your personal email and info@. Add the rest as your team grows.
Option 2: Microsoft 365 Business
If your company uses Microsoft Office (Word, Excel, Outlook), Microsoft 365 makes sense. You get Outlook with your custom domain, plus the full Office suite.
Pricing
- Business Basic: $6 CAD/user/month (web/mobile Office, 50 GB mailbox)
- Business Standard: $16.40 CAD/user/month (desktop Office apps, 50 GB mailbox)
- Business Premium: $28.30 CAD/user/month (advanced security)
Step-by-Step Setup
- Go to microsoft.com/microsoft-365/business and select a plan
- Enter your business domain when prompted
- Create your admin account
- Verify your domain by adding a TXT record to your DNS:
MS=ms12345678 (Microsoft provides your specific value) - Set up MX records:
| Priority | Mail Server |
|---|---|
| 0 | yourcompany-ca.mail.protection.outlook.com |
- Add SPF record:
v=spf1 include:spf.protection.outlook.com -all - Add autodiscover CNAME (for automatic Outlook configuration):
- Type: CNAME
- Host:
autodiscover - Value:
autodiscover.outlook.com
- Enable DKIM through the Microsoft 365 admin center
When Microsoft 365 Makes More Sense Than Google
- Your team already uses Outlook and Excel
- You need advanced document collaboration with tracked changes
- Enterprise clients require Office-format deliverables (many do in construction)
- You need SharePoint for document management
Option 3: Zoho Mail (Free for Up to 5 Users)
Zoho Mail offers a free tier with your custom domain. It's a solid option if cost is a primary concern and you don't need the Google/Microsoft ecosystem.
Pricing
- Free: Up to 5 users, 5 GB/user, 25 MB attachment limit
- Mail Lite: $1.25 CAD/user/month (10 GB, IMAP/POP access)
- Mail Premium: $5 CAD/user/month (50 GB, full suite)
Step-by-Step Setup
- Go to zoho.com/mail → Sign Up Free
- Choose "Business Email" and enter your domain
- Verify domain ownership via TXT record
- Add Zoho's MX records:
| Priority | Mail Server |
|---|---|
| 10 | mx.zoho.com |
| 20 | mx2.zoho.com |
| 50 | mx3.zoho.com |
- Add SPF record:
v=spf1 include:zoho.com ~all - Create your email accounts
Limitations of the Free Tier
- Web access only (no IMAP/POP, so no Outlook or Apple Mail integration)
- 25 MB attachment limit (can be tight for construction drawings)
- No email forwarding/routing
- Basic admin controls
Option 4: Email Forwarding (Easiest Starting Point)
Email forwarding lets you receive mail at a professional address (like [email protected]) and have it delivered to your existing personal Gmail or Outlook inbox. You don't get a separate mailbox — it's a redirect.
When This Makes Sense
- You just incorporated and need a professional address immediately
- You're not ready to pay for Google Workspace or Microsoft 365 yet
- You want to test a domain before committing to a full email platform
Provider Options
ImprovMX (Free up to 25 aliases):
- Go to improvmx.com
- Enter your domain and forwarding address
- Add ImprovMX's MX records and SPF record to your DNS
- Create aliases (info@, hello@, etc.)
Cloudflare Email Routing (Free, unlimited):
- Your domain must use Cloudflare DNS
- In Cloudflare Dashboard → Email → Email Routing
- Add destination addresses and create routing rules
- Cloudflare automatically adds the required DNS records
How to Send FROM Your Professional Address (Gmail "Send As")
Forwarding handles incoming mail. To send mail that shows your professional address as the sender:
- In Gmail, go to Settings → Accounts and Import → Send mail as → Add another email address
- Enter your professional address (e.g.,
[email protected]) - Uncheck "Treat as an alias" if you want replies to go to this address
- Gmail will send a verification email to that address (which forwards to your Gmail)
- Click the verification link
- Now when composing, you can choose which "From" address to use
Option 5: Email Through Your Web Host
If you're hosting a website with providers like SiteGround, Bluehost, or HostGator, basic email hosting is often included with your plan. The quality varies significantly — these are generally fine for a few mailboxes but lack the features of dedicated email platforms.
Check your hosting plan's control panel (usually cPanel) under "Email Accounts" to see if this is available.
DNS Records Explained (In Plain English)
Every email option requires adding "DNS records" to your domain. Here's what each type does:
| Record Type | What It Does | Analogy |
|---|---|---|
| MX | Tells the internet which server handles email for your domain | Like a postal forwarding address |
| TXT (SPF) | Lists which servers are allowed to send email on your behalf | Like an authorized signer list |
| TXT (DKIM) | Adds a digital signature to prove emails aren't forged | Like a wax seal on a letter |
| TXT (DMARC) | Tells receiving servers what to do with emails that fail SPF/DKIM | Like instructions for handling suspicious mail |
DMARC: Add This Regardless of Which Option You Choose
After setting up SPF and DKIM, add a DMARC record to prevent spoofing:
Type: TXT
Host: _dmarc
Value: v=DMARC1; p=quarantine; rua=mailto:[email protected]
This tells receiving mail servers to quarantine emails that claim to be from your domain but fail authentication, and to send reports to your admin address.
Our Recommendation by Company Stage
Just Incorporated (Day 1)
Start with email forwarding (ImprovMX or Cloudflare). Get [email protected] pointing to your Gmail. Professional address, zero cost, takes 30 minutes.
First Employee / First Big Client
Move to Google Workspace Business Starter ($7.20/mo). Proper mailbox, professional appearance, Google Drive for document storage. This is where most construction companies land and stay for years.
5+ Employees / Enterprise Clients
Consider Microsoft 365 Business Standard if your clients are in the Microsoft ecosystem (common in large-scale construction). Otherwise, stay with Google Workspace and add users as needed.
20+ Employees
At this scale, you likely need IT management. Both Google Workspace and Microsoft 365 offer admin consoles for managing users, security policies, and device management. Consider engaging an IT provider for setup and ongoing management.
Common Mistakes to Avoid
- Using your personal email for business — Always separate personal and business communications
- Not setting up SPF/DKIM/DMARC — Your emails will land in spam folders. Every option above includes these steps for a reason
- Forgetting to renew your domain — Set up auto-renewal. If your domain expires, your email stops working immediately
- Creating too many addresses too early — Start with 2-3 and add as needed. Each address you create is one more you need to check
- Not backing up email — If you leave a provider, export your emails first. Google Takeout and Microsoft's export tools handle this
Need Help?
Setting up DNS records can feel technical the first time, but it's the same process regardless of which email provider you choose — you're just copying values from one screen to another. Most registrars (Squarespace, GoDaddy, Namecheap, Cloudflare) have live chat support that can walk you through adding records if you get stuck.
AEC Stack's incorporation pipeline tracks your email setup as part of your web presence checklist. Once you've chosen a provider and configured your records, mark the step as complete in your dashboard.
Continue reading