For roofing contractors

Storm work that holds up to the adjuster.

NLC Portals holds one job file from the first inspection through to the warranty, with every photo, reading and signature attached where the claim needs it. Measurements and takeoff feed the estimate. And if you also do the mitigation, that runs on the same job file: both trades, one price.

A straight answer on whether this fits your operation, no pitch deck.

Storm claim · JF-2087On the job file
  • Hail claim filed with the carrierOpen
  • Adjuster inspectionThursday
  • Photos attached to the claim42
  • Deductible collected$1,000
  • Supplement: drip edge and ridge ventSubmitted
Beside the estimate

RCV $18,420 · ACV $14,960, carried on the job with the carrier and adjuster.

Built for independent contractorsRoofing and restoration, one priceExport your data any day

Software

NLC Portals: the roof, the claim, and everything under it.

Storm claims on the job file

Carrier, adjuster, deductible, RCV and ACV sit on the job beside the estimate. The same claim handling the restoration edition already runs.

One job file

Photos, documents, permits, crew and schedule on the same record, from the first inspection through to the warranty.

Measurements to material

Facets, pitch, ridge, valley and eave recorded against the job. Waste and rounding show on every line, so the number can be checked by hand before anyone orders.

The takeoff becomes the estimate

No re-keying a measurement into an estimate. The takeoff promotes into an estimate revision, and every earlier revision stays readable.

Production and warranty

What is on the roof this week, who is on it, and what has been signed off. Unlimited users, so the whole crew is in it.

What changes

Where the numbers stop getting retyped.

The takeoff lives in a spreadsheet on one estimator's laptop

Every takeoff on the job file, with the numbers it came from

Material ordered from a number nobody can re-derive

Waste and rounding visible on every line

The estimate is retyped from the measurement

The takeoff becomes the estimate revision

Supplement math redone by hand every time

Claim figures carried on the job file beside the estimate

Crew finds out about the change order on site

The change is on the job file before the truck is loaded

Pricing

Two ways to get it.

Founding price$699from $399/mo

For the first five companies to start before December 31, 2026, on either plan, and it holds for as long as you stay. All we ask is a monthly feedback call and a reference once we have earned it.

Monthly

$499per month, month to month · unlimited users
  • Hosted, with updates and support included
  • Cancel any time, no lock-in
  • Export your data any day
  • Free onboarding with Nick
  • First month free

Put another tech on a job Monday and the bill does not move.

Get a free consultation

Annual

Best value$399per month, billed annually ($4,788 a year) · unlimited users
  • Everything in Monthly
  • Two months free — $1,200 a year less than monthly
  • Price locked for the term
  • Sixty-day out, refunded pro rata. Twelve months up front is a lot to ask of someone who has not met us yet.
Get a free consultation

Your own portal

Starting at $25,000built on NLC Portals for one company
  • Your integrations and your workflow
  • Source code and data you own
  • Deployed where you want
  • A monthly partnership for hosting and improvements, priced in the plan

Starts with a two-week paid discovery that delivers a fixed-price plan you keep whether or not we build.

Get a free consultation

One price per company, not per seat, and no setup fee. Restoration and roofing run on the same platform at the same price, so a contractor who does both keeps one job file and one bill.

Add marketing

NLC Portals runs the work. This fills it.

Most agencies can tell you what a click cost and nothing after that, because your job file is somewhere they cannot reach. Ours is the same system, so we can tell you which keyword produced the job and what it invoiced.

  • No setup fee
  • Month-to-month
  • Ad spend billed separately

Paid Growth

$1,800per month

We build, launch, manage, and optimize your paid advertising.

  • 1 paid advertising platform
  • Campaign setup, launch & ongoing management
  • Ad copy, creative, testing & optimization
  • Conversion tracking & performance reporting
  • Landing page & conversion optimization

Choose the platform that makes the most sense for your business, including Google Ads, Meta Ads, LinkedIn Ads, TikTok Ads, or another agreed paid channel.

Ad spend billed separately.

Get started

Growth + Content

$2,800per month

Paid acquisition plus ongoing content and marketing execution.

  • Up to 2 paid advertising platforms
  • Campaign setup, management, testing & optimization
  • Social media content & publishing
  • Written content, ad creative & marketing copy
  • Landing pages, conversion tracking & reporting

Run the channels that make sense for your business, including combinations such as Google Ads + Meta Ads.

Ad spend billed separately.

Get started

Full Growth

$3,800per month

A broader multi-channel marketing program managed by NLC.

  • Multi-channel paid advertising management
  • Campaign strategy, creative, testing & optimization
  • Social media & written content
  • Landing pages & conversion improvements
  • Marketing strategy, attribution & performance reporting

For broader paid media coverage, more campaign activity, or multiple locations. Channels are chosen for your strategy and may include Google Ads, Meta Ads, LinkedIn Ads, TikTok Ads, and others.

Ad spend billed separately.

Talk to us

Priced separately from NLC Portals, so either one runs without the other.

Your own portal

How a custom build runs.

Only if you take the third option above. The monthly and annual editions run on the shared platform.

  1. 01

    Tell us how your roofs get measured

    A short call about the work: who measures, what gets retyped into the estimate, and where a supplement stalls.

  2. 02

    Get a fixed-price plan

    Two weeks of paid discovery: what we'd build, what it connects to, and what it costs. The plan is yours whether or not we build it.

  3. 03

    Take it a release at a time

    The measurement and takeoff path lands first, because that is the part that pays for itself on every job. The rest follows it.

Principal-led

Built by someone who still does the work.

Nick Chiafullo, President of NLC Consulting

Nick Chiafullo

President, NLC Consulting

"What clients actually hire me for is judgment: building the right solution, keeping it maintainable, and owning it from idea to production. If your team spends more time fighting software than running jobs, that's a fixable problem."

Connect on LinkedIn ↗

Free consultation

Tell us how a job gets measured and sold today.

Who measures, what gets retyped, and where a supplement stalls. We'll come back with a straight answer on whether NLC Portals fits or whether you need your own build.

Prefer direct? nick@nlc.consulting or (856) 522-4261

What are you interested in?