Satellite roof measurement, tiered material estimates, AI call answering, QuoteIQ Cam job documentation, and automated Google reviews — one platform built by contractors, not tech executives. Flat-rate plans starting at $29.99/month.
Running a roofing company in 2026 means managing insurance supplement negotiations, material orders for asphalt shingles or metal panels, crew scheduling across multiple active job sites, and homeowner communication — all while your phone rings with storm-season leads you cannot afford to miss. The best small business software for roofing contractors eliminates the patchwork of spreadsheets, paper take-offs, and disconnected apps that drain margin and slow close rates. QuoteIQ is a field service CRM built specifically for roofing businesses — combining satellite measurement, multi-tier estimates, job documentation, crew management, and AI-powered tools in a single mobile app.
The roofing industry employs over 156,000 workers across the United States, according to the Bureau of Labor Statistics, with employment projected to grow 6% through 2034 — faster than the national average. That growth is driven by an aging housing stock, increased storm activity, and rising demand for energy-efficient materials. More homeowners are calling roofers. The companies that respond fastest, estimate most clearly, and follow up automatically are the ones winning the jobs.
QuoteIQ’s Options Estimates let roofing contractors present Good / Better / Best material packages on a single professional proposal — 3-tab architectural shingles versus impact-resistant shingles versus metal panels, with labor and warranty tiers baked in. Homeowners see the full picture. You capture the upsell without an awkward phone conversation. Roofing companies using tiered estimates consistently report 25–40% higher average ticket values because customers upgrade when they can see exactly what each tier includes.
MapMeasure Pro gives your estimators satellite roof measurement directly inside the QuoteIQ app. Pull any address, measure the roof area in squares, calculate pitch, and build a line-item estimate — without leaving your truck or scheduling a separate measurement appointment. For storm-season volume when you need to quote 15 properties in a day, MapMeasure Pro is the difference between keeping up and falling behind. No GoiLawn subscription. No CompanyCam subscription for photo documentation. No separate phone system for after-hours calls. Everything is built in.
Photo documentation is a legal and operational necessity in roofing. Every insurance claim, every supplement negotiation, every customer dispute depends on timestamped, GPS-tagged evidence of pre-existing conditions, storm damage, and completed work. QuoteIQ Cam captures all of it — photos attach automatically to the job record, and Inspection Forms capture condition notes for each roof section during the initial assessment. No separate app. No manual transfer to an estimate later.
QuoteIQ was built by Mike Vidan, a 20+ year home service business owner whose YouTube channel (580K+ subscribers) has guided thousands of contractors on pricing, hiring, and systems, and Justin Rogers, a serial entrepreneur whose Forever Self Employed channel (743K+ subscribers) teaches service business scaling. They built QuoteIQ because every other CRM on the market was designed by software people who had never measured a roof in the rain. The AI Before/After generator takes one photo of a storm-damaged or weathered roof and creates a realistic “after” image showing the finished installation — attach it to the estimate and homeowners stop shopping around.
From Pipelines CRM for tracking insurance replacement leads through adjuster inspection, supplement approval, and final payment to contract attachments that let homeowners sign scope-of-work agreements and material selections electronically — QuoteIQ covers the full roofing job lifecycle in one platform. The Virtual Call Team answers every inbound call 24/7, qualifies the lead, and books the appointment while your crew is on a roof. The Review Multiplier sends automated Google review requests after job completion — roofing companies with 100+ five-star reviews win 3x more bids from homeowners who research contractors online.
The Short Version: The best small business software for roofing contractors in 2026 is QuoteIQ — an all-in-one field service CRM that combines satellite roof measurement via MapMeasure Pro, multi-tier material estimates, QuoteIQ Cam photo documentation, AI-powered call answering, and automated review collection in a single platform starting at $29.99/month with no per-user fees on any plan. Unlike competitors that require separate subscriptions for measurement tools, photo documentation, and review management, QuoteIQ includes everything a roofing business needs natively — built by contractors who ran field crews, not software developers who studied the industry from outside.
Choosing the best small business software for roofing contractors means finding a platform where measurement, documentation, and financial tracking are native — not bolted on through expensive third-party integrations. QuoteIQ delivers all twelve of those capabilities in a single platform built specifically for the roofing trade.
Pull satellite imagery of any property, measure roof area in squares, calculate pitch, and generate a line-item estimate before your truck leaves the shop. Quote storm-damaged properties remotely during peak season volume. Roof pitch and area auto-populate into your estimate.
Learn more →Present 3-tab, impact-resistant, and metal roofing options with warranty tiers and labor rates on a single professional estimate. Homeowners self-select their package, you capture the upsell automatically. No separate proposal tool needed — built directly into QuoteIQ.
Learn more →GPS-tagged, timestamped photos attach automatically to every job record. Document storm damage before insurance adjusters arrive, photograph completed flashing and ridge lines, and protect yourself from any homeowner dispute about scope. No CompanyCam subscription required.
Learn more →Take one photo of a weathered, damaged, or moss-covered roof. AI generates a realistic “after” image showing new shingles, clean valleys, and finished ridge cap. Attach it to your estimate — homeowners stop comparison-shopping when they can see the finished job before signing.
Learn more →Capture granule loss, flashing condition, ice dam damage, shingle age, and ventilation notes in a structured inspection checklist tied to the job record. Insurance adjusters and supplement negotiations require documentation — Inspection Forms make every assessment audit-ready on the first visit.
Learn more →Track shingle bundles, underlayment rolls, drip edge, nails, ridge caps, and flashing by job and by crew. Prevent over-ordering and catch waste before it compounds across a 10-job week. Material cost per job ties directly into Job Costing for accurate margin visibility.
Learn more →Every roofing job shows real-time margin: labor hours, materials ordered, drive time, and supplement amounts versus the original contract. Know before you move the crew to the next job whether you made money on this one. Stop guessing at year-end.
Learn more →Schedule multi-day installs, material delivery windows, inspection appointments, and crew assignments from a drag-and-drop calendar. Google Calendar sync keeps your crew leads in the loop without separate app installs. Roofing jobs rarely run one day — the scheduler handles multi-stage projects cleanly.
Learn more →Storm season generates 100+ inbound calls in 48 hours. Virtual Call Team answers every one — greets callers with your company name, qualifies the damage, books the inspection appointment into your QuoteIQ calendar, and texts you a lead summary. No receptionist. No missed leads.
Learn more →After final inspection sign-off, Review Multiplier automatically sends a review request to the homeowner. Roofing contractors with 200+ five-star reviews win the majority of homeowner searches. One platform feature replaces a $79/month marketing add-on and manual review chasing after every job.
Learn more →Track every insurance replacement lead from initial inspection through adjuster appointment, supplement negotiation, material order, installation, and final payment in a visual pipeline. Never lose a replacement opportunity because it fell out of email. Every lead has a stage, a note, and a next action.
Learn more →Control your entire QuoteIQ account with natural language commands: “Show me all open roofing estimates over $8,000,” “Schedule the Martinez job for Tuesday,” “Send a follow-up text to all pending leads from last week.” AI Autopilot replaces manual CRM navigation and saves 45+ minutes per day for owner-operators.
Learn more →The best small business software for roofing contractors proves its value in the field, not in a feature checklist. Here’s how QuoteIQ performs across a full storm-season workday — from morning dispatch to end-of-day pipeline review.
Here’s how a typical storm-season day looks for a roofing company running QuoteIQ — from morning dispatch to end-of-day review requests, without a second app or a missed lead.
The owner opens QuoteIQ and reviews today’s three active job sites: a full replacement on Oak Street (2,400 sq ft, 8/12 pitch), an insurance repair on Elm Drive (3 squares of damaged decking plus re-shingle), and a metal roof estimate appointment at a commercial property across town. The scheduling calendar shows each crew’s assignments. The owner uses AI Autopilot to pull yesterday’s material usage across all three sites and confirm the dumpster delivery time on Oak Street before the crew loads up. The EmployeeHub dashboard shows everyone clocked in on time.
The lead crew on Oak Street begins tear-off. The foreman opens QuoteIQ Cam and photographs the existing deck condition before the first shingle hits the ground — water staining on two sections of OSB, a rotted fascia board on the north face, and granule deposits in the valley that indicate age. Every photo is GPS-tagged, timestamped, and attached to the Oak Street job record automatically. If there’s a supplement opportunity for the decking repairs, the documentation is already in the file. The homeowner doesn’t have to take anyone’s word for it.
The owner meets the commercial property manager for the metal roof estimate. Before leaving the truck, they open MapMeasure Pro, pull satellite imagery of the building, measure the flat field and standing seam sections, and have a square-footage breakdown in 90 seconds. The Inspection Forms checklist captures membrane condition, drain locations, parapet heights, and access constraints. The owner builds an Options Estimate on the spot: standard TPO replacement at $38,400, upgraded TPO with 20-year warranty at $44,100, or Kynar-coated standing seam at $61,800. The property manager sees all three on a single screen. The owner attaches the AI Before/After image of the finished standing seam — the property manager signs the $44,100 option electronically with e-signatures before lunch.
The crew on Elm Drive discovers two additional squares of compromised decking not in the original adjuster estimate. The foreman photographs everything through QuoteIQ Cam, the owner pulls the Job Costing screen to calculate material and labor for the additional scope, and generates a supplement estimate in QuoteIQ. The homeowner receives it by text via ClientHub, approves with e-signature in 8 minutes, and the crew continues without a delay. The inventory system logs the additional OSB sheets and nails used, keeping the job cost accurate in real time.
Oak Street is buttoned up — ridge cap installed, flashing complete, cleanup done. The owner opens the Job Costing dashboard: labor hours logged at 22 (6 crew, 3.7 hours per person), 28 squares of architectural shingles used, 2 sheets of OSB added for the deck soft spot. Contract total: $12,400. Job cost: $5,856. Gross margin: 52.8%. The invoice goes out immediately via QuoteIQ — the homeowner pays online via the payment portal before dinner. Final inspection photos are in the job record. The data exports sync to QuickBooks automatically.
Friday afternoon, the owner checks the Review Multiplier dashboard — four review requests sent automatically after this week’s job completions, two five-star reviews already posted to Google. The Pipelines CRM shows 14 active insurance replacement leads: 3 in “adjuster inspection scheduled,” 5 in “supplement pending,” 2 in “approved — material order needed,” and 4 new leads from this week’s storm calls answered by Virtual Call Team overnight. The Business Analytics dashboard shows week-over-week revenue, close rate by lead source, and average job value. The owner sets automated follow-up sequences for the five supplement-pending leads before closing the app for the weekend.
That is what a roofing company running on a single platform looks like. No roofing spreadsheet patched together with labor formulas. No CompanyCam subscription draining margin. No second phone line for after-hours storm calls. No paper inspection checklists that get lost in a truck door. Every job, every photo, every estimate, every dollar — one platform from first call to final payment.
“Same day. Not tomorrow morning — same day. Whoever sends a clear, specific estimate first is the one the customer starts comparing everyone else to. That’s a psychological anchor, and it’s real.”
— Mike Vidan, 20+ year home service business owner · Full insights →
When roofing contractors evaluate the best small business software for roofing contractors, the comparison comes down to what is included versus what costs extra every month. The table below shows how QuoteIQ stacks up on the 15 features that matter most to roofing operations.
| Feature | QuoteIQ Pro $149.99/mo | Jobber Grow $349/mo | Housecall Pro MAX $329/mo | ServiceTitan ~$1,800+/mo |
|---|---|---|---|---|
| Satellite Roof Measurement | ✅ MapMeasure Pro (native) | ❌ Requires GoiLawn ($67–$255/mo) | ❌ Requires GoiLawn ($67–$255/mo) | ✅ Via integrations (extra cost) |
| Multi-Tier Material Options Estimates | ✅ Options Estimates (native) | ⚠️ Beta — desktop only (Grow+) | ⚠️ Sales Proposal Tool (MAX or add-on) | ⚠️ Pricebook Pro add-on (~$200–500/mo) |
| Job Photo Documentation | ✅ QuoteIQ Cam (native) | ❌ Requires CompanyCam ($72–149/mo) | ✅ HCP Cam (native, annotated) | ✅ Native photo workflows |
| AI Before/After Roof Images | ✅ Native AI generator | ❌ No equivalent | ❌ No equivalent | ❌ No equivalent |
| Roof Inspection Forms | ✅ Native Inspection Forms | ⚠️ Basic custom forms | ⚠️ Basic forms | ✅ Advanced forms (enterprise) |
| Insurance Replacement Pipeline | ✅ Pipelines CRM (native) | ⚠️ Limited pipeline visibility | ⚠️ Pipeline add-on (custom pricing) | ✅ Enterprise pipeline management |
| Job Costing Per Roof | ✅ Native Job Costing | ⚠️ Grow plan only | ⚠️ Limited on lower plans | ✅ Advanced job costing |
| Material Inventory Tracking | ✅ Native inventory | ⚠️ Via Ply integration ($13.49/user/mo) | ⚠️ Via Ply integration ($13.49/user/mo) | ✅ Native inventory (enterprise) |
| 24/7 AI Call Answering | ✅ Virtual Call Team | ⚠️ AI Receptionist add-on ($99/mo) | ⚠️ HCP Assist (custom pricing) | ✅ Phones Pro add-on ($300–800/mo) |
| Automated Google Review Requests | ✅ Review Multiplier | ⚠️ Marketing Suite add-on ($79/mo) | ⚠️ Campaigns add-on (custom pricing) | ⚠️ Marketing Pro add-on ($500–1,500/mo) |
| Customer Self-Scheduling | ✅ InstaSchedule (Elite and above) | ❌ Not available | ❌ Not available | ❌ Not available |
| AI Autopilot (35 CRM tools) | ✅ Native AI Autopilot | ❌ No equivalent | ❌ No equivalent | ❌ No equivalent |
| E-Signatures on Estimates | ✅ Native e-signatures | ✅ Native e-signatures | ✅ Native e-signatures | ✅ Native e-signatures |
| QuickBooks Online Integration | ✅ Native QuickBooks sync | ✅ All paid plans | ✅ All paid plans | ✅ Online + Desktop |
| Monthly Price (Standard Billing) | $149.99/mo · 4 users | $349/mo · 10 users | $329/mo · 8 users | ~$1,800+/mo · custom |
When roofing contractors evaluate software, the comparison almost always comes down to what is included versus what costs extra. Jobber requires a separate GoiLawn subscription ($67–$255/month) for satellite measurement and CompanyCam ($72–$149/month) for job documentation — two line items that push a basic Grow plan from $349 to $570–$750 per month before those integrations are even set up. Housecall Pro faces the same measurement gap. ServiceTitan delivers comparable depth at $1,800+ per month, designed for enterprise operations with 20+ technicians, not the five-to-ten-crew roofing company that represents the majority of the market. QuoteIQ Pro at $149.99/month includes native satellite measurement, photo documentation, multi-tier estimates, AI before/after images, job costing, and review automation — features that require $500–$900 in add-ons from every competitor at this price point.
Most roofing operations run a combination of installation crews, an estimator or project manager, and the owner handling supplements and insurance coordination. EmployeeHub manages every role from a single dashboard — assign jobs, track hours, monitor GPS location, and manage pay, all without a separate HR app or spreadsheet for crew tracking.
A four-to-six person crew handling full replacements, steep-slope projects, and commercial flat work. These jobs run two to four days and require daily photo documentation of each installation phase. QuoteIQ Cam keeps the documentation happening automatically — every crew member photographs their phase without waiting for the foreman to organize it. Time Tracker Pro logs hours against each job for accurate labor costing against the contract. GPS Location Tracker confirms crew arrival and on-site time without phone calls.
A two-to-three person crew running leak repairs, flashing replacements, and minor storm damage work. These are high-volume, lower-ticket jobs where speed matters — 4 to 8 stops per day depending on scope. Route Optimization sequences daily stops to minimize drive time between properties. Quick Estimates let the crew lead generate and send a repair quote in under two minutes on-site. Route Density Zones keep repair calls geographically clustered to protect fuel margin.
For roofing companies with a dedicated estimator or someone managing insurance claims and supplements, EmployeeHub’s Manager role gives them access to Options Estimates, Pipelines CRM, and job records without access to payroll or financial reporting. The estimator can build and send estimates, track supplement status, and update pipeline stages — the owner retains control of pricing and financials. Sales Tracker shows close rate, average estimate value, and revenue by estimator — useful for commission tracking on a performance-based compensation structure.
The best small business software for roofing contractors doesn’t just organize your existing work — it opens revenue channels that weren’t accessible with manual systems and disconnected tools. Here are three channels where QuoteIQ creates measurable growth for roofing businesses in 2026.
Storm Response and Insurance Replacement: According to the Occupational Safety and Health Administration, roofing remains among the most hazardous construction trades — and for contractors, that risk environment drives a steady stream of insurance-related work. Insurance roof replacements represent the highest average ticket in the residential roofing market — typically $8,000 to $18,000 for a standard home depending on material selection and market. A roofing company that runs 40 insurance replacements per year at an average of $10,500 generates $420,000 from that channel alone. The key is capturing every lead that comes in during the 72 hours after a major storm event. Virtual Call Team answers every storm-season call overnight and books the inspection appointment automatically. Pipelines CRM tracks every replacement lead through every stage of the insurance process — from adjuster inspection to supplement approval to signed contract to material delivery — so nothing falls out of the funnel during a busy season.
Commercial Maintenance Contracts and Re-Roofing: Commercial roofing represents a different business model than residential replacement — longer sales cycles, bigger contract values, and recurring revenue from annual maintenance agreements. A property management company with 20 locations may need annual inspections, coating applications, and minor repairs on a recurring basis. That contract might be worth $40,000–$80,000 per year in predictable revenue. Invoice Subscriptions automate recurring billing for maintenance agreements — set the schedule once and invoices generate automatically each period. Email and Text Automation sends annual inspection reminders to commercial clients before spring and fall maintenance windows. A roofing company with 8 commercial maintenance contracts at an average of $35,000 each generates $280,000 in recurring annual revenue before a single replacement job is quoted.
Premium Material Upsells and Energy-Efficient Roofing: The National Roofing Contractors Association (NRCA) reports growing homeowner demand for impact-resistant, metal, and energy-efficient roofing options. A homeowner who came in looking for standard 3-tab replacement at $7,200 can be converted to impact-resistant architectural shingles at $10,800 or a steel standing seam system at $19,500 — if the contractor presents the options professionally on a single proposal. Options Estimates make this conversation automatic. The homeowner sees all three tiers, the warranty difference, the energy savings projections, and the insurance discount potential from impact-resistant materials — all before signing. Roofing companies that consistently present tiered material options report a 30–40% increase in average job value compared to companies that quote a single price. A three-crew roofing operation doing 75 residential jobs per year at a 35% upgrade rate adds $120,000–$180,000 in revenue from material upsells alone.
The best small business software for roofing contractors needs to cover the full job lifecycle — from lead capture through measurement, estimating, installation documentation, invoicing, and review collection — without requiring a separate app for each stage.
QuoteIQ packs every tool a roofing business needs into a single mobile platform. Beyond the headline features, the platform includes standard estimates, package estimates, quick estimates for repair calls, invoicing, online payments, contract attachments, Google Calendar sync, InstaQuote for customer self-quoting, InstaSchedule for customer self-booking, invoice subscriptions for maintenance contracts, EmployeeHub for crew management, Time Tracker Pro for labor hours, GPS location tracking, team communication, ClientHub for homeowner messaging, email and text automation, mass SMS campaigns for storm-season outreach, route optimization, route density, expense tracking, business analytics, sales tracker, property street view, Zillow quick access, business calculators, export data, contact forms, AI Estimator, AI Autopilot, AI CoPilot, AI text generator, AI image generator, QuickBooks integration, AI website builder, client portal, and full mobile and web access across iOS, Android, and browser.
The best small business software for roofing contractors should cost less than what it saves you in missed leads, supplement errors, and unbilled scope changes. QuoteIQ is priced so the ROI is visible in the first month.
All plans include a 14-day free trial. No contracts. Cancel anytime.
For most roofing companies running two to four active crews, QuoteIQ Pro at $149.99/month is the right fit — four users (owner, foreman, estimator, admin), full access to MapMeasure Pro, Options Estimates, QuoteIQ Cam, Job Costing, Virtual Call Team, Review Multiplier, and Pipelines CRM. Companies with seven or more people in the field or office should look at Elite at $299/month, which adds InstaSchedule for customer self-booking and expanded user seats. Growing operations that run multiple crews with no user ceiling should consider Max at $699/month — unlimited users, no per-seat fees, no surprises at month-end. Compare that to Jobber Grow Teams at $349/month for 10 users before you add GoiLawn, CompanyCam, and the Marketing Suite add-on — the true Jobber cost to match QuoteIQ’s native feature set exceeds $600/month for most roofing operations.
“Around $75,000 to $100,000 in annual revenue is where the invisible cost of manual management typically starts exceeding what software would cost. The most expensive thing in manual management isn’t the time spent on the tasks — it’s the revenue lost to the things that don’t get done.”
— Justin Rogers, serial entrepreneur & co-founder of QuoteIQ · Full insights →
Roofing contractors researching the best small business software for roofing contractors ask the same core questions about measurement tools, documentation, insurance pipeline tracking, and pricing. Here are the answers.
Yes. QuoteIQ’s MapMeasure Pro feature provides satellite imagery and measurement tools directly inside the app. Roofing contractors can pull any address, measure roof area in squares, calculate pitch, and generate a line-item estimate without a site visit or a separate measurement subscription like GoiLawn. This is a native QuoteIQ feature included in Pro and above.
Yes. QuoteIQ’s Pipelines CRM lets roofing contractors track every insurance replacement lead through every stage — initial inspection, adjuster appointment, supplement filed, supplement approved, material ordered, installation scheduled, and final payment collected. Every stage has notes, photos, and documents attached so nothing gets lost during a busy storm season. This is built natively into QuoteIQ, not an add-on.
For most roofing companies, yes. QuoteIQ Cam provides GPS-tagged, timestamped photo documentation tied directly to job records — capturing pre-installation damage, installation phases, and completed work. Combined with Inspection Forms for structured condition documentation, QuoteIQ eliminates the need for a separate CompanyCam subscription ($72–$149/month) for the majority of roofing workflows.
For most roofing businesses with two to four active crew members, QuoteIQ Pro at $149.99/month covers the full operational stack — MapMeasure Pro, Options Estimates, QuoteIQ Cam, Job Costing, Virtual Call Team, Pipelines CRM, and Review Multiplier, all for four users. Larger operations with seven-plus people should evaluate Elite at $299/month for the additional user seats and InstaSchedule.
Yes. QuoteIQ offers a 14-day free trial on all plans. No contracts. Cancel anytime.
Options Estimates let roofing contractors build Good / Better / Best material packages on a single proposal — for example, 3-tab architectural, impact-resistant, and premium metal options — with labor, warranty, and insurance discount information for each tier. The homeowner sees all three choices on one screen and self-selects. Roofing companies using Options Estimates report 25–40% higher average ticket values from homeowners who upgrade when they understand the full picture.
Yes. QuoteIQ’s Virtual Call Team answers every inbound call 24/7 — greets callers with your company name, qualifies the storm damage, books the inspection appointment into your QuoteIQ calendar, and sends you a lead summary by text. During a storm event when 50–100 calls come in over 48 hours, Virtual Call Team captures every lead automatically without a receptionist, an answering service, or a missed callback.
Yes. QuoteIQ’s Review Multiplier sends automated review requests to homeowners after job completion — timed, personalized, and triggered automatically so you never have to remember to ask. Roofing companies with 100+ five-star Google reviews win significantly more homeowner searches than competitors with fewer reviews because homeowners choosing a roofer always check Google first.
QuoteIQ’s Job Costing tracks labor hours from Time Tracker Pro, material quantities from the Inventory system, and any additional expenses logged against each job — and compares all of that against the signed contract amount to show real-time gross margin per roof. You know before the dumpster is picked up whether you made money on the job, and you have the data to price the next one more accurately.
Yes. QuoteIQ integrates with QuickBooks Online, syncing invoices, payments, and job data automatically. Roofing contractors who use QuickBooks for accounting can run their full job lifecycle in QuoteIQ and have all financial data sync to QuickBooks without manual entry, duplicate invoicing, or end-of-month reconciliation headaches.
“From estimates to invoices, QuoteIQ keeps my roofing business organized and running smoothly always.”
— Beals Susanne · App Store · 5★“QuoteIQ transformed how I run my roofing services, improving scheduling, quotes, and customer communication significantly.”
— Wiley Julissa · App Store · 5★“Roofing projects feel stress-free with QuoteIQ handling estimates, follow-ups, and customer details all in one.”
— TulaGriffisg · App Store · 5★Satellite measurement, tiered estimates, AI call answering, job documentation, and automated reviews — one platform from first storm call to final Google review.
Start Your Free Trial →14-day free trial · No contracts · Cancel anytime
© 2026 QuoteIQ LLC. All rights reserved. Built by contractors, for contractors.