1020 1016 1012 1008 1004 1000 996 L 62 45 58 51 55 48 71 63
Now accepting early access signups

Know your pour window before your crew leaves the yard

Model-driven weather briefings that turn raw forecast data into go/no-go decisions, work schedules, and dollar-impact alerts. Built for the trades that lose thousands when the weather surprises them.

Early access includes 2 free weeks · No credit card required

🏗️
Weekly Briefing — Concrete
Week of Feb 9, 2026 · Dallas, TX
⚠ Freeze Watch

Two solid pour days, then a hard freeze moves in. Wednesday night lows hit 26°F — anything poured after Tuesday 2pm won't reach 500 PSI before temps drop.

🚨
Move the Thursday pour to Monday. Cure window needs 48hrs above 40°F. Monday–Tuesday gives you that. Thursday does not.
🌡️
Blanket protocol Wednesday PM. Any slabs poured Mon–Tue will need insulated blankets by 6pm Wednesday as temps drop fast after sunset.
📅
Next pour window opens Saturday. Highs return to 58°F. Moderate winds (12 mph) — manageable for finishing but not ideal for stamped work.
$15,000 avg. cost of a failed concrete pour
$3,000 avg. lost revenue per wasted crew day
<$7/day cost of a MesoscaleWX subscription

The forecast says 40% chance of rain. You need a yes or no.

Weather apps are built for picnics. Your decisions have five- and six-figure consequences. A wrong call on a pour, a roof, or a job site costs more before lunch than your weather app costs in a lifetime.

💸

Expensive wrong calls

A concrete pour that freezes overnight is a full tearout. A roof crew caught in a storm is a safety incident. An outdoor event in a downpour is a lawsuit. These aren't inconveniences — they're five-figure losses.

Decisions made without data

You're scheduling pours, dispatching crews, and committing to timelines based on a 10-day forecast that doesn't know the difference between drizzle and a washout.

📱

Generic forecasts, specific consequences

Your iPhone says "partly cloudy, 45°F." It doesn't say that's below the threshold for shingle adhesion, too cold for a pour without accelerants, or that wind gusts will exceed crane safety limits by 2pm.

25 mi 50 mi 75 mi 100 mi N S E W KDFW 60 40 20 dBZ

Your week, decoded before Monday

One email. Under 500 words. Delivered Sunday evening so you walk into Monday with a plan.

1

We pull mesoscale data for your job site

HRRR model runs, NWS forecast discussions, active alerts, soil temps, humidity, wind at elevation — the stuff that actually matters for your operations, not a zip code average.

2

Our models translate it for your trade

Our intelligence layer knows that 40°F and rain means something different to a concrete contractor than a roofer. It applies your industry's thresholds, safety limits, and cost exposure to every data point.

3

You get decisions, not data

"Move Monday's pour to Wednesday. Blanket slabs by 6pm Thursday. Next window opens Saturday." Specific timing, specific actions, specific dollar risk if you ignore it.

This is what lands in your inbox

Real weather data. Real recommendations. Written for your trade — not copy-pasted from Weather.com.

MX
MesoscaleWX — Concrete Briefing
2 pour days, freeze Wed night, Saturday reopens
Sun 5pm
Mon
☀️
62°
0%
POUR
Tue
58°
10%
AM ONLY
Wed
🥶
38°
5%
NO POUR
Thu
❄️
34°
15%
NO POUR
Fri
52°
5%
MAYBE
! Do not pour after Tuesday 2pm. Temps drop below 40°F by Wed 4am. Concrete needs 48hrs above 40°F to reach 500 PSI. Anything poured Tue afternoon won't make it.
Monday is your best day. 62°F, 0% precip, winds under 8 mph. Ideal for flatwork and stamped. Schedule your most critical pour here.
Stage blankets by Tuesday PM. Any slab poured Mon–Tue needs insulated blankets on by Wed 6pm. Overnight low hits 26°F Thursday morning.
Saturday reopens at 58°F. Moderate wind (12 mph) — fine for standard work, marginal for decorative finishing. No rain in 48hr window.
A pour that freezes before reaching 500 PSI is a full tearout and repour. Estimated cost: $8,000–$20,000 depending on scope. This week's freeze is a high-confidence event — NWS and HRRR models agree within 2°F.
🎯

Written for your trade, not the general public

A concrete contractor gets pour windows and cure conditions. A roofer gets wind limits and seal temperatures. A GC gets multi-trade coordination. Same weather data — completely different briefing.

📐

Mesoscale precision, not zip code averages

We analyze at the mesoscale level — the 10-to-200 mile range where terrain, elevation, and local patterns create the weather that actually hits your job site. Powered by the same HRRR model data used by NWS forecasters.

💰

Dollar impact on every recommendation

We don't just say "rain Tuesday." We say "a pour that gets rained on before initial set is a $12,000 problem — move it to Wednesday." Every action item is tied to the cost of getting it wrong.

⏱️

90 seconds to read, hours of rework avoided

Under 500 words. No dashboards. No 10-page PDFs. One email you scan Sunday evening and walk into Monday with your week planned.

Built for trades where weather is a line item

If a wrong weather call costs you thousands — not just an inconvenience — this is for you.

🏗️

Concrete Contractors

Pour windows, cure conditions, freeze risk, and rain timing. Know whether to pour, delay, or blanket — before your trucks are loaded.

A failed pour costs $5K–$20K
🏠

Commercial Roofing & Coatings

Wind limits, seal temperatures, moisture on deck, and safe-access windows. Know if your crew goes up today or stays down.

A safety incident is catastrophic
📋

General Contractors

Multi-trade coordination across concrete, framing, roofing, and paint crews. One briefing that tells you which subs work which days.

Schedule delays carry liquidated damages

Utility & Telecom Crews

Wind, lightning, and ice thresholds for bucket truck operations. Job-site-level forecasts for line work, tree trimming, and tower climbs.

Wind/lightning = mandatory stand-down
🎪

Events & Venue Operations

48-hour confidence windows for tent decisions, indoor backup triggers, and guest-comfort forecasting for outdoor events.

A wrong call risks a $50K+ event
🎨

Commercial Painting & Coatings

Application temperature windows, humidity for cure times, rain-free hours post-application, and dew point monitoring for surface prep.

Rain on fresh primer = full redo

One good call pays for a year

The average construction operation loses tens of thousands per year to weather surprises. One avoided disaster covers your subscription for a decade.

$15K
Average cost of a weather-related failure
Failed pours, ruined coatings, safety stand-downs, schedule cascades
15–25
Weather decision points per year
Days where the call between go and no-go has real money on it
<$7/day
Cost of a MesoscaleWX subscription
Plans from $149/month — less than a half-day of standby labor
JG

"I got tired of watching good operators lose money to forecasts that weren't built for them."

Jonathon Grassi is a weather analyst and the founder of MesoscaleWX. He builds every briefing from NWS forecast discussions, mesoscale model data, and local terrain knowledge — then translates it into the operational decisions that outdoor industries actually need to make.

Get on the list. Get ahead of the weather.

We're onboarding our first wave of contractors and outdoor operators now. Join the waitlist and we'll reach out to set up your first briefing.

No credit card required · We'll reach out personally

Early access pricing: plans from $149/mo · cancel anytime