Ugly Roof Hunter
for Modern Roof
Access denied
Only @modernroof.com accounts can access this app.
?

Research queue

0 of 00%
🏠
Select a property
Choose a property from the queue
Pipeline dashboard
Pipeline funnel
By workflow type
Rep leaderboard
Recent submissions
Automation sequence — how a building moves through the system
Setup
📍
Rep
Add building
Drop pin on map · select workflow type, shingle type, damage & missing shingles
🔍
VA
Research owner
PropStream · NeverBounce · fill owner info · mark complete → fires GHL
⚡
Auto
GHL contact created
Make.com fires · contact tagged · workflow starts · rep assigned · 21-day sequence begins
21-Day Outreach Sequence
📧
Day 1 · Auto
Email #1
Your neighbors have a resource you should know about
📬
Day 3 · Auto
Letter #1 + VM Drop #1
Personal letter queued for print · Slybroadcast voicemail drop
🙋
Day 5 · Rep
Live Call #1
First call attempt · log outcome in Calls tab
📧
Day 7 · Auto
Email #2
Social proof · we helped homeowners on your street
📬
Day 10 · Auto + Rep
Letter #2 + Live Call #2
Second letter queued · rep makes second call attempt
📞
Day 14 · Auto
VM Drop #2
Urgency voicemail · insurance deadline is coming
📧
Day 17 · Auto
Email #3 + Letter #3
Last chance email · final letter queued for print
🙋
Day 21 · Rep
Live Call #3
Third call attempt · log outcome
Long-Term Nurture
📬
Day 31 · Auto
Letter #4
Long-term nurture letter queued for print
📞
Day 41 · Auto
VM Drop #3
Nurture voicemail via Slybroadcast
📧
Day 51 · Auto
Email #4
Nurture check-in email
🙋
Day 61 · Rep
Live Call #4 — Final
Final attempt · move to Long Term Nurture or remove
Rep action
VA action
Automated (Make.com + GHL)
Email + Letter
VM Drop (Slybroadcast)
Pipeline
All contacts in the outreach sequence
Settings
Company info, integrations, and branding — all editable here, no code changes needed
Loading…
My Day
Loading…
Loading…
Daily Activity Report
Calls logged · letters printed · emails sent — per rep, per day
Select a date above to load the report
Templates
Edit the body text that prints on each letter
Loading…
Letters v?
Physical mail queue

All properties

AddressWorkflowShingleDamageMissingRepStatusRoofMailerGHL

My submitted properties

AddressWorkflowStatusSubmitted
Calls
Daily call queue — log outcomes as you go

Users & Reps

Each rep's name here must match exactly how they appear as "assigned rep" on properties — that's how their phone and email pull into letters.
EmailNamePhoneRoleAddedLast Building Added
Open in Google Maps ↗