Now onboarding landscape design-build contractors · Founding access
For landscape design-build contractors juggling several crews and jobs too big for a single invoice.
And your schedule lives in Jobber. And your photos live in CompanyCam. And the change order from Tuesday hasn't made it into any of them yet.
Jobber's fine for a couple of trucks running routes. At four-plus crews running install work, you're duct-taping spreadsheets together.
Or a running bond pattern, or what it takes to get that mini-ex into the backyard with only one gate. So you eyeball it. And eyeballing it is where margin disappears.
You're busier than ever.
And making less per job.
A project isn't a visit. It's a thread. From the first walkthrough through every revision, every phase, every change order, all the way to the final invoice. Ledge runs that whole thread. Estimates that know what prep, base, and haul-off actually cost. Work orders that update when the homeowner changes their mind. Photos and change orders that land on the project, not the dashboard.
Estimates, change orders, photos, invoices.
One thread.
#1042 · Mar 12, 2025
Robert Smith · Austin, TX
Phase 1 — Base & site prep
Phase 2 — Patio installation
Delivery & haul-off
Every line counted. Prep, base, delivery, haul-off.
Job #1042 · Week of Mar 18–22
Mon
Tue
Wed
Thu
Fri
Site prep
Crew A
Patio install
Crew B
Haul-off
Crew A
Crew, phase, week. Change orders pinned where the work is.
Invoice #1042 · Mar 24, 2025
Robert Smith · Austin, TX
The bill ties to the build. The customer comes back next spring.
Estimates
Good / Better / Best straight from your price book. Sign on the iPad in the driveway. Won estimates auto-schedule into the calendar.
Estimate #1042
Paver Patio · 1,200 SF
Good
Concrete pavers
4" base
$9,200
Better
Travertine
6" base
$14,000
Best
Premium stone
8" base + sealer
$18,500
Won estimate auto-schedules to calendar
Jobs
Materials, labor, change orders, photos, signatures — all roll into one invoice. QuickBooks gets the clean copy. Margin updates live.
Job #1042
Smith Backyard Renovation
Schedule
Drag-to-reassign across crews and days.
Maintenance
Spring and fall visits auto-scheduled. Renewals flagged before they lapse.
Pricebook
Your rates, your markups, one source of truth.
Client texts
Two-way SMS pinned to the property record.
Margin doesn't fall between the cracks anymore.
The polymeric sand still does.
The whole team on one project — owner, foreman, estimator, homeowner. Each sees what they need at the depth they need it. A change order in the field becomes a line on the invoice without anyone re-typing it. A photo from the foreman becomes part of the job file without anyone scrolling through Tuesday's group text to find it.
The foreman sees the work.
The owner sees the margin.
Job #1042
Smith Backyard Renovation
Today · Crew B
Patio install
Materials on site
Travertine pavers · Polymeric sand · Sealer
Invoice #1042
Ready to send

I bought two landscape design-build companies. I ran the Austin shop day-to-day. Together with the Dallas operation under a separate manager, we did around $10M a year across eight crews. Estimating on the tailgate. Juggling phased jobs. Bidding work that lived across four different tools.
I stepped out of the day-to-day to build this full-time.
Ledge is the platform I needed. Built by someone who knows what running a landscape company actually costs. For owners who want to grow without piecing six apps together.
— Edgar Galindo · Founder · Operator
Walk us through how you run jobs today. If it's not a fit, we'll tell you straight.
We configure your account, migrate your data, and run a test job with you before you go live.
Edgar checks in for the first 90 days. Direct line. No ticket queue. No support bot.
We're small on purpose right now.
Get in before we're not.
Founder access is limited.
Tell us about your company.