ToolsSeptember 5, 20269 min read

The Roofer's Email Field Guide: What Assonet Contractors Actually Need, In Order, For About $23 a Month

Every piece of the email stack a small Assonet roofing crew needs, in the order you should buy it, with real 2026 prices and the free 20-minute fix you can do tonight.

By Joshua Amado

Share
The bark of an old street tree, close up — decades of growth in a city park.
The bark of an old street tree, close up — decades of growth in a city park.

A roofing crew in Assonet does not have an email problem. It has a roof problem, twelve of them, and a truck that needs an inspection sticker. Email is the thing that happens on a phone at 6:40pm in the cab, one-handed, while the other hand holds a coffee.

That is exactly why this piece exists. Nobody in this trade is going to spend a Saturday reading about DNS records. So here is the whole thing, in order, once, with what each part costs and what happens if you skip it.

The reason it matters is not deliverability theory. It is that the quote you sent at 6:40pm has to land in the homeowner's inbox before the other guy's does. A roof is a $14,000 decision made by a nervous person comparing three pieces of paper. If yours goes to spam, you did not lose on price. You lost on plumbing.

First, the honest part: most of the scary rules do not apply to you#

Since February 2024, Google has published two tiers of requirements for mail arriving at Gmail addresses. The stricter tier, the one that generated all the panicked LinkedIn posts, kicks in at more than 5,000 messages a day to Gmail accounts. A four-person roofing outfit in Assonet will never touch that. Neither will your newsletter, unless you have somehow acquired five thousand neighbours.

Microsoft did the same thing to Outlook.com, Hotmail and Live addresses starting 5 May 2025, at the same 5,000-per-day threshold. Yahoo's requirements track Google's closely. All three are aimed at bulk senders.

What does apply to you is the everyone tier, and it is short:

  • SPF or DKIM on the domain you send from
  • Valid forward and reverse DNS for the sending domain or IP
  • A TLS connection
  • Spam complaint rate kept below 0.30%
  • Messages formatted per RFC 5322

Your mail host handles four of those five for you the moment you stop sending from a free consumer address. That is the actual headline of this article.

5,000
Messages a day before the strict rules apply
A three-person crew is nowhere near it
0.30%
Gmail's spam-rate ceiling
This one applies to every sender, at any volume
75%
Drop in unauthenticated mail reaching Gmail
Google's own figure, after it began requiring authentication

One caveat worth knowing, because almost nobody reports it correctly: Google's own FAQ says these guidelines govern mail sent to personal Gmail accounts. Mail to a Google Workspace business address is handled differently. So if you mostly quote property managers and general contractors at their company domains, the rules bite even less than you think. Set the records up anyway. They are free, they take an evening, and Gmail began actively rejecting non-compliant traffic in November 2025 rather than just filtering it.

Grand Victorian houses and stone gateposts along a tree-lined Fall River street.
Grand Victorian houses and stone gateposts along a tree-lined Fall River street.Fall River, MA

The stack, in the order you should buy it#

Do these in sequence. Each one is worthless without the one above it.

Step 1. Own the domain. About $1.54 a month.#

Everything downstream hangs off this. If your business email ends in @gmail.com, @comcast.net or @aol.com, you cannot authenticate it, you cannot brand it, and you cannot take it with you when you switch phone carriers or web guys.

A .com at Namecheap is $10.98 for the first year on their current sale, then $18.48 a year to renew, plus a $0.20 ICANN fee. Call it $1.54 a month, forever. WHOIS privacy is included at no extra cost, which matters in a trade where your home address is often your business address.

Register it in your own name, with your own email and card. Not your web designer's. This is the single most common way a small contractor gets held hostage, and it is entirely preventable at the moment of purchase.

Step 2. Put real mailboxes on it. $7 per person per month.#

PlanPriceBasisWhat you get
Google Workspace Business Starter$7.00 / user / moAnnual commitment30 GB pooled storage per user, Gmail on your domain
Google Workspace Business Standard$14.00 / user / moAnnual commitment2 TB per user
Microsoft 365 Business Basic$7.00 / user / moAnnual, auto-renewsWeb and mobile Office, Outlook on your domain

Pick based on what your office already runs, not on features. If your estimates live in Excel, take Microsoft. If everything is already in Google Drive and Google Business Profile, take Workspace. Starter and Basic are both $7 and both are enough for a roofing crew. Storage is the only reason to move up, and 30 GB fills up faster than you would guess once you are emailing roof photos.

Google is currently showing an introductory promotion at $4.90 for Starter and $9.80 for Standard for the first 12 months, new customers only, first 20 users. Read the renewal price before you sign, because it goes back to list.

Not verified: Google's month-to-month flexible pricing and Microsoft's Business Standard tier without the Copilot bundle both render client-side on the vendors' own pages, so I could not confirm current figures for either. Check them yourself at checkout.

Step 3. Authenticate it. $0.#

Three DNS records, added once, at your registrar or host. Your mail provider gives you the exact values in their setup wizard.

  • SPF says which servers may send as your domain.
  • DKIM cryptographically signs your mail so it cannot be quietly altered.
  • DMARC tells receiving servers what to do when the first two fail, and, crucially, tells you when someone is forging your domain.

Start DMARC at p=none. That is monitor-only. It changes nothing about how your mail is treated and it turns on the reporting. Tighten it later, once you have watched a month of reports and know every legitimate system that sends as you.

Step 4. Actually read the DMARC reports. $0 to start.#

DMARC reports arrive as raw XML, which is unreadable by design. Two options that will not cost you anything to begin with:

ServiceFree tierPaidNotes
Postmark DMARC$0, weekly plain-English digest, top 10 sources, 7-day history$14 / mo per domain for full sources and 60-day historyThe free digest is genuinely enough for one small domain
EasyDMARC$0, 1 domain, 1,000 emails/mo, 14-day history$44.99 / mo, or $35.99 / mo billed annuallyOverkill until you have several domains
dmarcianPersonal tier is non-business use onlyBasic $24 / mo, or $19.99 / mo billed yearlyTheir free tier does not cover a contractor's business domain

Start with the Postmark free digest. One email a week. If it is boring, that means it is working.

Step 5. Get your website form off your website's mail. $0 to start.#

Here is the failure I see most often on trade sites in this region, and it is silent. The contact form on your site sends its notification through the web host's default mail function. It goes out unauthenticated, from a shared server, and lands in your own spam folder. You never see the lead. You conclude that "the website does not work."

Route form notifications through a real transactional service instead:

ServiceFree tierFirst paid tier
Resend3,000 emails/mo, 100/day$20 / mo for 50,000
Postmark100 emails/mo, no overages$15 / mo for 10,000
Mailgun100 emails/day, 1 domainFrom $15 / mo for 10,000

Resend's free tier at 3,000 a month is more form notifications than a roofing company in Assonet will generate in a year. This step is free in practice.

Worth knowing how common the underlying problem is. When Avalon measured the 16 plumbing companies Google returns for Fall River back in July, 9 of the 13 with live websites had no contact form at all. Not a broken one. None. The same run found 11 of 13 offering no way to book anything online. Trades in this region are not losing leads to a bad form. Most of them never built one.

The Historic Highlands marker and a median planted with red begonias.
The Historic Highlands marker and a median planted with red begonias.Fall River, MA

Step 6. Only now, a newsletter. $0 up to 250 people.#

Last, and genuinely optional. A roofer's list is not a marketing list, it is a warranty list: past customers who will need gutters, a chimney flashing, a callback after a nor'easter.

ToolFree tierAt 500 contactsAt 2,500 contacts
MailerLite250 subscribers, 2,500 emails/moComfort, $12 / mo ($10.80 billed yearly)Comfort, $33 / mo ($29.70 billed yearly)
Mailchimp250 contactsEssentials, $13 / mo introductory for 12 monthsNot verified, tier price renders client-side
KitUp to 10,000 subscribers, limited featuresCreator, $33 / mo at 1,000 subsNot verified, slider is client-side

MailerLite is the cheapest honest answer at small scale. Kit's free tier goes far higher on subscriber count but restricts features, and its slider pricing I could not read from the page, so do not take my word on the 2,500 figure.

These practices should be considered basic email hygiene, and many senders already meet most of these requirements.
Neil Kumaran Group Product Manager, Gmail Security & Trust, Google Source

That word "hygiene" is the right frame. None of this is growth marketing. It is the equivalent of tarping the deck before you go home. Nobody praises you for it. You simply do not get the phone call.

What it totals#

A three-person crew, everything above, no promotional pricing:

Line itemMonthly
.com domain, renewal rate$1.54
3 mailboxes, Google Workspace Business Starter or Microsoft 365 Business Basic$21.00
SPF, DKIM, DMARC records$0.00
Postmark DMARC free weekly digest$0.00
Resend free tier for website form notifications$0.00
Running total$22.54
MailerLite Comfort, if and when you pass 250 contacts+$12.00
With a newsletter at 500 contacts$34.54

Twenty-three dollars a month. Less than a box of ridge cap.

The free fix, tonight, twenty minutes#

You do not need to buy anything to do this one.

  1. Go to any free DMARC or SPF lookup tool and enter your domain. If you have no SPF record and no DMARC record, you have just found out that anyone on earth can send email that appears to come from your company.
  2. Add one TXT record at your registrar, on the host _dmarc, with the value v=DMARC1; p=none; rua=mailto:you@yourdomain.com. That is monitor-only. It cannot break anything. It starts the reporting.
  3. Sign up for Postmark's free DMARC digest and point the rua address at what they give you instead. Now the reports arrive readable.
  4. Send yourself a test email from your business address to a personal Gmail account. Open it, click the three dots, choose "Show original." You want to see PASS next to SPF and DKIM. If you see FAIL or a blank, that is your Monday.

Twenty minutes. Costs nothing. Tells you more about your email than any consultant will.

The waterfront boardwalk at golden hour, lamps coming on along the rail.
The waterfront boardwalk at golden hour, lamps coming on along the rail.Fall River, MA

What I could not measure#

Being straight about the gaps, because a field guide that pretends to certainty is worse than no field guide:

  • I did not survey Assonet roofers' email configurations. This piece is a synthesis of published vendor pricing, published sender requirements, and Avalon's July 2026 website measurement run on Fall River trades. The 9-of-13 contact form figure is from plumbers, not roofers.
  • Constant Contact's pricing sits behind a bot challenge and Brevo's renders client-side, so neither appears in the tables above. Their absence is not a verdict on either product.
  • Cloudflare Registrar sells .com at wholesale cost and is almost certainly cheaper than Namecheap, but their price is also client-side and I would not publish a number I did not read.

Monday morning#

If you run a roofing company in Assonet and your quotes go out from a @gmail.com address, do step 1 and step 2 this week. Domain, then mailboxes. That is $8.54 for the first month and it fixes most of this by itself, because the mail host does the authentication work for you.

Everything after that is refinement. Nobody chose a roofer because of a DMARC record. But people do quietly not choose the roofer whose estimate never showed up.

If you want it done rather than explained, that is what Avalon does. Domain, mailboxes, records, form routing, tested end to end.

774.559.8992 · Joshua.Amado@AvalonPartner.com

Want help putting this into practice?

Avalon Partner helps Fall River and South Coast businesses fix the gaps that cost them leads. Call 774.559.8992 or email Joshua.Amado@AvalonPartner.com.

Keep reading