DEV Community

Vyxen Labs
Vyxen Labs

Posted on

Why Contractor Quotes Never Get Responses (It's Not the Leads)

You sent the quote two days ago. No reply. You follow up. Still nothing.

You assume the lead went cold. Maybe they found someone else. Maybe they were never serious.

But there is a third possibility nobody tells contractors about: your email never arrived.

The Invisible Problem

Email spam filters have become aggressive. They scan every email for signals that suggest the sender is not who they claim to be. If your domain lacks proper authentication records — SPF, DKIM, DMARC — spam filters treat you like a potential impersonator.

Your quote email gets flagged. It lands in the spam folder. The homeowner never sees it.

This is not a hypothetical. I see it constantly when auditing contractor domains:

  • A roofing company in Charlotte, NC: 0 DMARC, weak SPF. Their follow-up emails for storm damage jobs had a 34% spam rate. They were losing bids they did not know they had submitted.
  • An HVAC company in Phoenix, AZ: DKIM selector mismatch from a provider switch 18 months ago. Their "quote follow-up" emails — sent at exactly 48 hours after the site visit — were landing in spam for Gmail users.
  • A plumber in Nashville, TN: info@ email address with no DMARC at all. 22% of their new inquiry confirmations never reached customers.

Why Contractors Are Hit Harder

Contractors have some of the worst email authentication rates of any industry sector. Here is why:

  1. Delayed domain setup — Many contractors get a domain for the website first, then figure out email later. The DNS records never get properly configured.

  2. Provider switches — You switch from Gmail to Outlook 365 (or vice versa). The old DKIM selector stays in DNS. The new one never gets added.

  3. Multiple sending services — You use QuickBooks for invoices, Google for regular email, and Mailchimp for newsletter blasts. Each needs its own entry in your SPF record. When SPF hits the 10-lookup limit, it breaks silently.

  4. Nobody tells you — No error message. No bounce notice. You just get fewer responses. You blame the leads.

What to Check This Week

Run a free check on MXToolbox SuperTool — put in your domain and click "Email Health."

Look for:

  • SPF record: Should say PASS with your email provider's include
  • DKIM: Should show a valid public key for your current provider
  • DMARC: Should show a valid v=DMARC1 record

If any of these show errors or warnings, your emails have delivery problems right now.

The Fix

For most contractors the fix takes 1-3 hours if you are technical, or costs $97-$300 if you hire someone who knows what they are doing. It is a one-time setup for most of it.

The steps:

  1. Identify all services that send email from your domain (email, invoicing, scheduling, newsletter)
  2. Update your SPF include: chains to cover all of them
  3. Enable DKIM in each service's admin panel
  4. Add a DMARC record starting with p=none; rua=mailto:you@yourdomain.com
  5. Wait 48 hours for DNS propagation
  6. Test again with MXToolbox

If you are not comfortable in DNS settings, this is something to hand off to someone technical. A web developer, IT consultant, or an email deliverability specialist can do it quickly.

The ROI Calculation

If you send 30 quotes per month at an average project value of $2,500:

  • Your close rate is 25% → 7-8 jobs per month
  • If 20% of your emails land in spam → 6 quotes never arrive
  • At 25% close rate, that is 1.5 lost jobs per month
  • At $2,500 average → $3,750/month in lost revenue

One-time fix cost: $97-$300. Monthly savings: $3,750.

The math makes the fix obvious.


If you want a free check of your domain — drop it in the comments. I run email deliverability audits for local contractors and will tell you exactly what is broken and how to fix it.

Top comments (0)