Industries Features Storm Tracking Pricing Start Free Trial →
Free 30-Day Trial — No Credit Card Required

The contractor CRM that runs your entire operation

Bastion is the all-in-one field service CRM for contractors, roofers, and service businesses. Track leads, create estimates and invoices, monitor severe weather, plan routes, and close more deals — all from one powerful dashboard.

10+
Built-in Tools
Free
30-Day Trial
PWA
Works on Any Device

One CRM for every contractor and field service business

Bastion adapts to how you work — whether you're chasing storms on a roof, managing rental properties, maintaining landscapes, or closing deals in the field.

🏗️

Roofing & Storm Restoration CRM

Built-in storm tracking, hail damage assessments, insurance claim workflows, and roofing lead management. The only roofing CRM with live NWS weather alerts.

🏢

Property Management Software

Track units, manage maintenance requests, organize tenants by property, and generate invoices at scale. Property management software built for contractors who manage portfolios.

🚗

CRM for Outdoor & Field Sales

Route planning, territory mapping, contact history, and on-the-go estimates from your phone or tablet. A field service CRM designed for reps who live on the road.

🌿

Landscaping & Lawn Care CRM

Recurring service tracking, seasonal scheduling, weather-aware routing, and quick invoicing between jobs. Manage your lawn care and landscaping operation from anywhere.

Everything a contractor needs to run their operation

From first contact to final invoice — Bastion's field service CRM handles it all so you can focus on the work that wins jobs.

🏢

Lead & Property Tracking

Track every contractor lead with status, priority, contact history, notes, and custom color coding. Filter by city, type, or pipeline stage to manage your roofing leads and field sales pipeline.

📋

Estimates & Proposals

Build professional contractor estimates from your service catalog. Auto-calculate totals, add custom line items, and generate branded PDF proposals your clients will trust.

💰

Invoice Builder

Create polished invoices in minutes. Add line items, apply tax rates, set payment terms, and convert estimates to invoices with one click. Get paid faster with professional billing.

🌩️

Storm Tracking & Restoration Leads

Automatic NWS weather monitoring for your service area. Get alerted when hail, wind, or tornado damage hits — then use Storm Lead Scanner to find affected properties in your CRM.

🗺️

Route Planning & Maps

See all your properties on an interactive map. Plan optimized driving routes for field service calls and open them directly in Google Maps for turn-by-turn navigation.

📧

Email Campaigns

Send targeted emails by city, property status, or type. Use templates with auto-filled placeholders to reach contractor leads at scale and follow up automatically.

📱

Social Post Generator

Create before-and-after posts and project progress reports with photo uploads, captions, hashtags, and layout templates — ready to share on social media and win more referrals.

🔄

Cloud Sync & Offline Mode

Firebase-powered cloud sync keeps your CRM data safe and accessible across all your devices. Or work offline on the jobsite — data syncs when you reconnect.

⚙️

Fully Customizable CRM

Your logo, your brand colors, your service catalog, your call scripts, your invoice terms. Make Bastion CRM feel like it was custom-built for your contracting business.

Set up your contractor CRM in 5 minutes

Download the app, sign in, and you're ready to go. No app store needed — Bastion installs directly from your browser on any phone, tablet, or desktop.

1

Sign up & configure your CRM

Create your account, enter your business info, choose your brand colors, and set your service area. The setup wizard walks you through everything in under 5 minutes.

2

Add your leads & properties

Add contractor leads one by one, import from a spreadsheet, or load demo data to explore. Every property gets tracked with full contact history, notes, and status pipeline.

3

Run your field service business

Create estimates, send invoices, monitor storm damage, plan routes, email leads, and generate social posts — all from one contractor CRM dashboard.

Turn severe weather into new roofing leads

Bastion is the only contractor CRM with built-in storm tracking. It monitors the National Weather Service 24/7 for your service area. When hail, wind, or tornado damage hits — you're the first roofer to know and the first to respond.

🚨
Real-time NWS alerts for tornadoes, hail, damaging wind, and flooding in your territory
🔍
Storm Lead Scanner automatically finds affected properties already in your CRM
📞
Customizable call scripts and storm response playbooks for your sales team
📧
One-click email alerts to your crew and customers when storms are detected

Start your free trial. Upgrade when you're ready.

No credit card required. No hidden fees. The contractor CRM that pays for itself with the first deal you close.

Free Trial

30 Days Free

$0/30 days
  • Full access for 30 days
  • Unlimited properties
  • Estimates & invoices
  • Weather monitoring
  • Route planning
  • Offline mode
Start Free Trial
Business

Team

$35/month
  • Everything in Pro
  • Owner + Manager seats
  • Team data sharing & sync
  • Add members: $11.99/mo each
  • Priority support
  • $280/yr — save 33%
Start Free Trial
B

Take command of your contracting business

Join roofing contractors, property managers, landscapers, and field service pros who use Bastion CRM to track leads, close deals faster, and never miss an opportunity after a storm.

Try Bastion CRM Free →