Skip to content

PadFlow · project management for land development

One record for the dirt, the money and the dates.

Scheduling, budgets, draws, actuals and documents for land developers, residential and commercial. One project, one set of numbers.

Lots are not released in the order you drew them.

They are released in the order the schedule allows and the draw funds. Bond release, utility acceptance, a takedown that waits on whichever of two things lands second.

None of that is a discipline problem. It is four systems that were never told about each other, and one person in the middle doing the telling.

The workbook

Every date typed by hand. The one that moved is the one nobody remembered to move.

The lender’s form

A draw built on their schedule of values, from a budget that lives on somebody else’s tab.

The books

Three entities, three company files, reaching the budget once a month.

The folder

The right plat is in there, and so are two wrong ones, all dated the same week.

The lender’s form is a subject of its own. The library covers what goes into a draw package and how retainage accrues on both sides.

Move one date. Watch what moves with it.

This is the scheduling engine that ships in the product, running here. The dates are not written into this page. Slip the plat and it resolves them, on business days, around the federal calendar.

Watch the takedown against the dashed line. It cannot open before substantial completion, so it holds there while the bond release closes in, and moves only once the bond release passes it. That is the part a workbook cannot do.

That row is one line of a commercial arrangement with its own arithmetic: how a lot takedown schedule works, and what a missed take does to the deposit.

Four ways a date can know what it depends on

Fixed
March 14
Event-anchored
plat + 30 business days
Task-anchored
SWPPP approval + 5 days
Composite
later of bond, completion

Longer, in the library: why a schedule breaks when the plat slips, and which dates to anchor rather than type.

Final plat recordedApr 4
Slip it
Final plat recordedthe anchorApr 4
Bond release requestplat + 30 business daysMay 15
Utility acceptanceplat + 45 business daysJun 8
Substantial completionfixedAug 7
Takedown 1 openslater of bond, completionAug 21held
3 of 3 dates moved

Original, current, committed, actual. Four numbers, one meaning each.

A budget line is not one figure. It is where it started, what it is allowed to be now, what has been promised against it, and what the books have actually paid.

Sample projectoriginalcurrentcommittedactual
02-200Mass grading1,850,0001,910,0001,884,3001,402,118
02-400Storm and sanitary1,180,0001,275,0001,240,000948,720
03-100Curb, gutter and paving1,655,0001,655,0001,597,400611,340
3 cost codes4,685,0004,840,0004,721,7002,962,178
Original
The number the deal was underwritten on. Not editable, and it does not quietly become the current number six months in.
Current
Original plus every reallocation that was approved, two signatures each, in one database transaction.
Committed
The full amount under signed contract, paid or not. Subcontracts and change orders, visible before an invoice arrives.
Actual
What the books say, read from QuickBooks Online across every entity the deal runs through.
Illustrative figures from the sample project that ships with the app. Not a customer, and not a real deal. One approved reallocation moved 60,000 out of storm and sanitary into mass grading, which is why that line’s original tick sits past the end of its own bar. The two totals still agree, because a move cannot create money.

Each of the four is worked through at length in the four numbers on a land development budget, including what an approved move is allowed to do to them.

It reads the document, and tells you what it read.

A bond says surety. A plat says lot and block. A lien waiver says in consideration of the sum of. Upload one and it comes back with what it is, which folder it belongs in, and the sentence that convinced it.

Dates and amounts come off the page as proposals, never as facts somebody has to trust. You accept them, and the ones you accept are dates like any other: anchor something to a bond expiry and it moves when the bond does.

Then it files it, into your own SharePoint folder, matched to what it read rather than to what somebody typed in the filename. The destination is pre-selected and changeable, because filing a document wrongly and silently is a document nobody finds again.

Below your confidence bar nothing is asserted. It waits.

BondFiled

Names a surety and a penal sum, and runs to completion of the subdivision improvements.

Files into

/Cedar Ridge/Entitlements/Bonds/pre-selected

Your folder, in your SharePoint, matched to what it read. Change it before it goes. Nothing is filed silently.

Confidence96%

Your bar is at 80%. Above it a document is filed. Below it, it waits in the review queue until somebody confirms what it is.

What it took off the page

Bond expiry2027-04-30

shall remain in full force and effect until 30 April 2027

Penal sum2,140,000

in the penal sum of Two Million One Hundred Forty Thousand Dollars

A lender sees the draw. A sub sees their scope.

Access is described in a sentence you can read back to somebody, because a model nobody understands is a model where everyone ends up an administrator.

Four classes, five ordered levels, and one more narrowing by which projects somebody was granted. Pick a seat and see what it gets.

Project manager. The whole deal. Money at whatever depth they were given, which here is redacted.

Schedule & dates
Can approve schedule changes.
Money
Can track budget status without seeing amounts.
Documents
Can upload and file documents.
Settings & people
No access.

What the budget shows them

02-200Mass grading/

The tab is still theirs. The rows are still there, in order, with the dates and the status. Only the amounts are withheld, which is the whole promise of the redacted level.

It reads the systems you already run.

Nobody is moving off SharePoint and QuickBooks to try a new tool, and they should not have to.

Microsoft 365 and SharePoint

Documents read in place. Nothing migrates, there is no second copy to keep current, and the register says which revision is in force.

/Cedar Ridge/Entitlements/Plats/

plat-final-v2.pdfin force
plat-final.pdfsuperseded
plat-final-USE-THIS.pdfsuperseded

QuickBooks Online

One deal, several LLCs, several company files. All of them, with the intercompany leg eliminated instead of counted twice.

02-200 Mass grading, actual

Cedar Ridge Holdings LLC512,118
Cedar Ridge Sitework LLC990,000
Intercompany, eliminated(100,000)
One figure on the budget line1,402,118

The tracker you already keep

The importer reads your schedule workbook as it is, offsets and formulas included, rather than asking for it again in a new shape.

your cellread as
=E12+30plat + 30 business days
=E12+45plat + 45 business days
=MAX(F8,G9)+10later of bond, completion + 10

PadFlow is in private release with its first developers.

If you are running land deals and the workbook has stopped holding, tell us what you track and on what. We will tell you honestly whether this fits yet.