Construction management software
The job record your field crew actually fills in.
RFIs, submittals, daily logs, drawings, job costing and bids, linked to each other and to the field. Built for a superintendent with one free hand and two bars of signal, and priced so every sub and owner gets a free login.
From $199/monthUnlimited usersNo card for the trial
- Super R. Castillo
- Crew on site 23
- Weather 48°F, dry
- Delay Grid C/4
- Subject Beam pocket, C/4
- Ball in court Architect
- Due Oct 14
- Status Open 3d
- Title L2 framing plan
- Revision 3, current
- Pins RFI-042, PL-118
- Superseded Rev 2
- Taken Oct 9, 7:42 AM
- Where L2, grid C/4
- Source RFI-042
- Amount $4,850 est.
- Schedule +2 days
- Status Pending
- Name Structural steel
- Budget $412,000
- Committed $389,400
- Pending CO +$4,850
-
Daily log Oct 9
- Super
- R. Castillo
- Crew on site
- 23
- Weather
- 48°F, dry
- Delay
- Grid C/4
-
RFI-042 RFI
- Subject
- Beam pocket, C/4
- Ball in court
- Architect
- Due
- Oct 14
- Status
- Open 3d
-
A-301 Rev 3
- Title
- L2 framing plan
- Revision
- 3, current
- Pins
- RFI-042, PL-118
- Superseded
- Rev 2
-
CO-007 Change order
- Source
- RFI-042
- Amount
- $4,850 est.
- Schedule
- +2 days
- Status
- Pending
-
05-120 Cost code
- Name
- Structural steel
- Budget
- $412,000
- Committed
- $389,400
- Pending CO
- +$4,850
One delay noted in a daily log, followed all the way to the cost code it moves. Sample job.
Who it is for
One job record. Four kinds of builders.
A trial for a five-person remodeler and a demo for a 200-person GC are different conversations. Pick yours.
RFIs, submittals and change orders in one log the architect and owner can see.
Your PEs route every RFI with a due date, your supers file logs from the deck, and your PMs watch cost by code. Subs, architects and owners join free.
- Uses most
- RFIs and submittalsJob costingBid management
- Usually picks
- Builder or Company
The RFI log stopped living in someone's inbox. When an answer is late, the log shows whose court it is in, and the Monday argument about dates went away.
Daily logs, a schedule your trades can read, and change orders the homeowner signs.
Start on Crew for three jobs at $199 a month. Move to Builder when you need change orders and a budget you can show the client.
- Uses most
- Daily logsChange ordersSchedule
- Usually picks
- Crew or Builder
My supers fill in the daily log in the truck before they drive home. It took about two weeks before anyone stopped asking for the paper form.
Run your own submittals and logs, even when the GC uses something else.
Keep one record of every job in your own account. When a GC uses Purlin, you join their project free and nothing gets keyed twice.
- Uses most
- SubmittalsDaily logsDrawings
- Usually picks
- Builder
Half our GCs use something else. We run Purlin on our side anyway. The submittal register is the part we would not give up.
See the same RFI log and budget as your GC, without asking for a report.
Run capital projects in your own account and invite every GC and design firm for free. Cost, schedule and open items, live, across the portfolio.
- Uses most
- Job costingRFIsDrawings
- Usually picks
- Builder or Company
We invite our GCs in for free. I see the same RFI log and the same budget they do, without asking for a report.
Product
Six modules. One record of the job.
- Project management Project managers, supers, subs Schedule, three-week lookaheads, punch lists and meeting minutes on one job. Every plan Offline: Lookahead and punch list
- RFIs and submittals Project engineers, PMs, architects, subs A log that shows whose court the ball is in, and how long it has been there. RFIs every plan · Submittals Builder+ Offline: Read and draft
- Daily logs Superintendents, foremen Weather, crews, deliveries, delays and photos, filed from the truck. Works offline. Every plan Offline: Full
- Job costing PMs, project accountants, owners Budget, commitments and change orders by cost code, synced with accounting. Builder and up Offline: Read only
- Drawings Everyone on the job The current set on every tablet, with RFIs and punch items pinned to the sheet. Every plan Offline: Downloaded sets
- Bid management Estimators, preconstruction Bid packages, invites, Q&A and side-by-side leveling, then award into job costing. Builder and up Offline: No
For the PM
Everyone sees the same job. Nobody chases a spreadsheet.
Open RFIs, submittals in review, today's logs and committed cost on one screen, updated by the people doing the work.
- Overdue items turn red with the name of who holds them
- Daily logs from every job land in one feed by morning
- Cost updates every time accounting syncs
Job 2417 · Columbus, OH
Riverside Clinic Addition
- Schedule On track
- Open RFIs 6 2 overdue
- Submittals 11 in review
- Last daily log Today 4:41 PM
- Punch items 38 open
- Committed 82% of budget
RFIs
81 opened
Answered
75
Overdue
2
Daily logs filed
88 across 4 jobs
Synced late
3
For the superintendent
Built for the truck, not the trailer.
The field app saves everything to the phone first, so a dead zone never eats a report. Here is exactly what works with no signal, and what does not.
- Daily logs, photos and custom forms Offline
- Punch items and lookaheads Offline
- Drawing sets you have downloaded Offline
- Drafting an RFI with photos Offline
- Weather fill and maps Needs signal
- Creating a new project, running reports Needs signal
Riverside Clinic · Thu Oct 9
Daily log
Filled at 6:58 AM from the job address
- Ridgeline Steel 6
- Brightwater Concrete 8
- Tallgrass Mechanical 5
- Own forces 4
Delay
Holding steel at bay C/4. Pocket does not match A-301. RFI drafted.


For the office
See what the job costs while you can still change it.
Budget, commitments and change orders by cost code, with actual costs pulled from your accounting software. One forecast the PM and the accountant both trust.
| Cost code | Budget | Committed | Actual | Pending CO | Projected | Variance |
|---|---|---|---|---|---|---|
| 03-300 Cast-in-place concrete | 286,000 | 271,500 | 198,240 | 0 | 279,800 | +6,200 |
| 05-120 Structural steel | 412,000 | 389,400 | 301,120 | 4,850 | 418,900 | -6,900 |
| 06-100 Rough carpentry | 94,500 | 88,000 | 41,300 | 0 | 92,100 | +2,400 |
| 09-250 Gypsum board | 168,000 | Not bought | 0 | 0 | 168,000 | 0 |
| 22-000 Plumbing | 236,000 | 228,700 | 96,400 | 2,100 | 237,600 | -1,600 |
| Job total | 1,196,500 | 977,600 | 637,060 | 6,950 | 1,196,400 | +100 |
Sample job. Variance = budget minus projected. Red means the code is trending over.
Potential
3
$11,400
Pending
2
$6,950
Approved
9
$48,320
Rework beam pocket at grid C/4
- Daily log flagged the delay Oct 9
- RFI-042 sent to the architect Oct 9
- Steel sub price attached to 05-120 Oct 10
Pricing
Plain prices. Every user free.
You pay for active projects, never for seats. The minimum is printed on every plan.
-
Crew$199 a month, flat
MinimumUp to 3 active projects. $199 is the whole bill.
Remodelers, small builders and specialty subs running a few jobs at a time.
View plan: Crew -
Builder$69 per active project, a month
Minimum4-project minimum, so the smallest bill is $276 a month.
Builders and GCs who need submittals, change orders and job costing.
View plan: Builder -
Company$1,450 a month, billed yearly
MinimumIncludes 20 active projects, then $59 for each extra project.
Commercial GCs and owners running many jobs with IT and accounting in the room.
View plan: Company
| Plan | Price | Minimum | Best for | Link |
|---|---|---|---|---|
| Crew | $199 a month, flat | Up to 3 active projects. $199 is the whole bill. | Remodelers, small builders and specialty subs running a few jobs at a time. | View plan: Crew |
| Builder | $69 per active project, a month | 4-project minimum, so the smallest bill is $276 a month. | Builders and GCs who need submittals, change orders and job costing. | View plan: Builder |
| Company | $1,450 a month, billed yearly | Includes 20 active projects, then $59 for each extra project. | Commercial GCs and owners running many jobs with IT and accounting in the room. | View plan: Company |
All plans: unlimited users, the offline field app, free archived projects and full exports. Prices in USD.
Switching
Start with one live job, not a big-bang rollout.
Most teams run one job in Purlin in the first week and move new jobs over in four to six weeks. Jobs near closeout finish where they are.
-
Week 1
One live job
We import the RFI log, drawings and directory for one job. Your supers get a field kickoff call.
01 -
Week 2
Field habits
Daily logs every day. We check the first week of logs with your super and fix what slows them down.
02 -
Week 3
Subs and design team
Subs, architect and owner get their free logins or email links. RFIs move out of the inbox.
03 -
Week 4+
Cost and new jobs
Accounting sync turns on and every new job starts in Purlin. Old jobs finish where they are.
04
Example customers
Builders of every size, on the same tool.
My supers fill in the daily log in the truck before they drive home. It took about two weeks before anyone stopped asking for the paper form.
Two hundred dollars a month and everyone on the job has a login, including the tile setter. That was the whole decision.
Uses mostDaily logsPunch listsPhotos
Our pour checklist lives in the app now. When a GC asks what the slab looked like before the pour, we send the log with the photos.
Uses mostDaily logsCustom formsPhotos
Questions
Straight answers.
How much does Purlin cost?
Crew is $199 a month flat for up to 3 active projects. Builder is $69 per active project a month with a 4-project minimum ($276). Company starts at $1,450 a month on a yearly contract with 20 active projects included, then $59 per extra project. Every plan has unlimited users.
Do subs, owners and architects need to pay?
No. Every plan includes unlimited users. Subs, owners, architects and inspectors get free logins, or they can answer from an email link with no account at all.
Does the field app work without signal?
Yes for daily logs, photos, punch items, custom forms and any drawings you have opened or downloaded. Work saves to the phone first and syncs when signal returns. Creating a new project, weather fill and reports need a connection.
What happens if we cancel?
Your account turns read-only for 90 days so you can export everything. After that, the data is deleted and we confirm it in writing.
Bring one real job to the demo.
Thirty minutes with a former PM or superintendent. We load one of your RFIs and one of your drawings, and show you what your field crew would see tomorrow morning.
- Plans from $199 / month
- Users Unlimited, every plan
- Trial 14 days, no card
- Leaving Export everything, any time