LinkCrew gives owners a clean operating layer for real-time field updates, site photos, supply requests, and invoicing without chasing the crew all day.
Start fastCreate your account, add jobs, and invite your crew without a complicated setup process.
Built for the fieldWorks best for landscaping, roofing, cleaning, and growing service teams managing active crews.
Owner visibilitySee where the day stands, what needs attention, and what can be invoiced next.
“The goal is simple: fewer status calls, fewer missed updates, and a cleaner handoff from the field to the office.”
Run the day without bouncing between jobs, clients, and billing.
Signed in as
—
—
—
—
—
—
—
Good morning
Today
—
Active
—
On Site
—
Supplies
—
Blockers
Needs Attention
Requests and recent outcomes
Keep fresh intake and recently closed work visible without leaving the owner landing page.
📌
Loading dashboard view...
Requests Queue
Newest intake
The latest request or quote-worthy intake appears here first.
✉️
Loading requests...
Active Jobs Snapshot
Work in motion
A compact view of the jobs that are already moving.
📋
Loading jobs...
Live Feed
Supplies and photos
Pending supply requests and recent site photos across all active jobs.
Supplies
Photos
📦
No pending requests
📸
Loading photos...
Recent Outcomes
Completed and paid jobs
Recently finished work so warranty questions and payment follow-up stay visible.
✅
Loading recent outcomes...
👋 Welcome to LinkCrew!
Complete these steps to get your account set up.
Active
—
On Site
—
Supplies
—
Blockers
—
Operations Board
Active jobs
Each card should answer the owner’s next question fast: status, crew presence, and whether materials are holding up the work.
📋
Loading...
Needs Attention
Waiting for live job data.
Once jobs load, this panel summarizes what the owner should handle first.
Jobs in motion—
Crew currently on site—
Open supply issues—
Recently Closed
Last 7 days
Jobs marked paid, completed, or cancelled in the past week — quick access without hunting through history.
📭
Loading recent closures…
Requests
Review intake before it turns into active work.
Client portal submissions and fresh inbound work belong in a clean request queue so the office can qualify, estimate, and schedule them deliberately.
Request Queue
Incoming work waiting on review
Keep intake separate from production so scope review and estimating do not get buried under active jobs.
✉️
Loading requests...
Intake Focus
Protect the front door so new work does not disappear into the day.
This page should feel like the owner’s intake desk: what just came in, what needs a response first, and what should turn into a quote instead of getting lost inside active operations.
Start hereNewest portal and manual requests
Turn intoQuoted work with clear next step
Watch forRequests sitting without owner review
Review Rhythm
Qualify quickly before the trail gets cold.
The office should be able to move from request to quote without hunting for context. Keep this lane short, clear, and deliberate.
1Confirm client, address, and scope
2Decide quote, schedule, or follow-up
3Move it out of intake the same day
Quotes
Keep estimate-stage work out of the live job board.
Quoted work needs its own queue for follow-up, revisions, and approval before it reaches scheduling or active production.
Quotes Queue
Open estimates and proposal-stage jobs
Review quoted work here, then move approved jobs into scheduling when the client is ready.
🧾
Loading quotes...
Quote Focus
Keep the estimate lane moving before leads go cold.
Use this page to separate scoping, pricing, and approval follow-up from live field production. When a quote stalls, the owner should know whether the blocker is price, timing, or unanswered scope questions.
First moveReview newest quote requests
Best triggerApproved quotes move into scheduling
Watch forOld quotes with no next step
Quote Workflow
Treat estimating like a real lane, not a note pile.
The redesign goal here is simple: every quote should either be getting refined, followed up, or moved forward.
1Confirm scope and site details
2Send estimate or revision quickly
3Push approved work into the week
Schedule
Line up the next jobs without losing the week.
This workspace gives the owner a compact schedule lens and a direct handoff into the full calendar when they need to move appointments around.
Upcoming Work
The next jobs ready to place on the week
Use this as the owner-friendly schedule queue, then jump into the calendar when you need full placement controls.
📆
Loading schedule...
Schedule Snapshot
Build the week around crew availability, then lock the fragile spots.
This view should help the owner stage the next few jobs quickly before jumping into the full planner. The queue matters less than knowing what must be placed first and what can float.
Priority oneJobs already promised to clients
Priority twoWork with materials already on hand
RiskOverbooking one crew while another sits idle
Placement Checklist
A quick owner lens before opening the full calendar.
Keep this page compact and decisive: what needs scheduled now, what can slide, and what should wait on client confirmation.
ConfirmCrew, client, and address
CheckMaterial readiness and access window
DecidePlace now or move to follow-up
Invoices
Keep billing visible without leaving the owner workspace.
Review completed work, unpaid balances, and invoice-ready jobs in a dedicated billing queue instead of hiding that work behind the jobs board.
Invoice Queue
Sent, unpaid, and missing invoice work
Keep the next billing move obvious: invoice completed work, follow up on unpaid jobs, and close out finished records.
💳
Loading invoices...
Outstanding
$0
Total unpaid balance across all invoices.
CURRENT
0–30 days
$0
0 invoices
AGING
31–60 days
$0
0 invoices
OVERDUE
60+ days
$0
0 invoices
All invoices in good standing.
New Invoice
Create an invoice for a client
Select a client, add line items, and send or save for later.
Line Items
Description
Qty
Unit Price
Total
Subtotal$0.00
Tax %
→$0.00
Total Due$0.00
Attachment (optional)
Invoices
Service Catalog
Define your standard services with preset prices. Pick from the catalog when building invoices so line items fill in instantly.
New Service
📋
Loading services...
Expenses
Track purchases, reimbursements, and receipt capture in one owner workspace.
Keep the office accounting path obvious while the purchase is still fresh instead of rebuilding spend from memory later.
Total Logged
—
Expenses recorded for this account.
Needs Review
—
Reimbursable items still pending settlement.
Total Spend
—
Sum of all logged expense amounts.
New Expense
Capture spend while it is fresh
Record the date, amount, and category — then tag it to a job or employee if needed.
Receipt (optional)
Review
Amount—
CategoryMaterials
ReimbursementNone
All Expenses
Most recent first. Click New Expense above to log a purchase.
📋
Loading expenses...
Expense Tips
Keep spend capture consistent.
Tag expenses to jobs so you can see true job profitability. Mark reimbursables clearly so they don't get lost at payroll time.
MaterialsTag to the job they're for
Employee spendMark reimbursable at entry
Fuel / travelLog same day, capture amount
Referral Program
Refer a crew. Earn real savings.
Send your code to another contractor. When they activate a paid plan, you get 2 months free. No limits on referrals.
Your referral code
LINKCREW-269
Shareable link
https://linkcrew.io/signup?ref=LINKCREW-269
0
Referrals sent
2 mo
Free per referral
"Sent my buddy's landscaping crew the link. They were set up same day. Got 2 months free — easiest money I've saved."
Marcus T. · Landscaping, OH
"Referred 3 crews from my contractor group chat. They all signed up. Two months off my plan every time one converts."
Jake P. · Irrigation, TX
Share your code
Send via text, email, or social
They sign up & go paid
Reward unlocks on activation
You earn 2 months free
Applied to your next billing cycle
Your Referrals
Track reward progress
Once referrals convert, this shows who signed up and what you've earned.
Referrals sent
0
No referrals yet.
Saved so far
$0
Savings apply on conversion.
Pro tip
Your contractor network is your best audience.
Send the link to people already running crews — they get the problem immediately. Facebook groups, local contractor chats, and job site conversations convert the best.
Offer2 months free for them
You get2 months free per conversion
No limitRefer as many as you want
Job History
Closed, deferred, cancelled, and archived work.
Keep current operations on the main Jobs page and move finished or deferred work into a dedicated records workspace that stays searchable and easy to manage later.
Completed
—
Work that finished and may still need billing or warranty follow-up.
Saved For Later
—
Deferred jobs that are still valid opportunities for later scheduling.
Cancelled
—
Jobs that are closed with no more work expected.
Archived
—
Older records hidden from daily workflows but kept for reference.
Record Browser
All non-active jobs
Choose a lifecycle bucket to review finished, deferred, cancelled, or archived work without cluttering the live operations board.
🗂️
Loading records...
Team
Crew
Roster, invite links, and setup links — everything about your people in one place.
Team Members
—
Everyone currently added to this owner account.
Crew Roles
—
Field crew available for assignments and mobile updates.
Managers
—
Managers or owners helping run jobs and scheduling.
Capacity Left
—
Remaining crew seats before this plan hits its limit.
Roster
Team members
Keep the roster clean and role-aware so jobs, check-ins, and supply requests always tie back to the right person.
Loading team summary...
Loading...
Team Snapshot
Loading current roster.
Once crew data loads, this panel will summarize role mix and remaining team capacity.
Owners, supervisors, and managers—
Field crew—
Seats remaining—
Onboarded on mobile app—
Crew Sign-up Link
Onboard field crew in under a minute, no back-and-forth.
Share this link with your field crew (text it, email it, or print a QR). When they tap it on their phone, they see a short form — name, phone, role — hit Submit, and they're on your roster. No passwords, no email invites to manage.
What this link does
Adds the crew member to your Team roster
Makes them available to assign to jobs
Gives them access to the LinkCrew mobile app (check-ins, job photos, bottleneck reports, supply requests)
📱 Tell your crew: the phone number they enter on the sign-up form is how they sign into the LinkCrew mobile app. If they use a different number later (personal vs work), we won't be able to match them to your team. Same phone number everywhere.
⚠ Generating a new link immediately invalidates the old one. Anyone who already used the old link stays on your roster. Anyone who hasn't used it yet will need the new one.
Not what you need? This link is for field crew (mobile app only). To give a supervisor, manager, or second owner access to this dashboard, add them to the roster first, then click "Grant dashboard access" on their row — LinkCrew will email them a setup link with a password.
Saved Setup Links
Quick access to recent manager setup links
Stored only in this browser so owners can reopen or copy a recently generated dashboard setup link.
Client Relationships
Keep clients, follow-ups, and billing context in one place.
This page should feel less like a raw CRM and more like an owner workspace: who needs attention, who has active work, and who is waiting on payment.
Clients
—
Total accounts currently tracked in LinkCrew.
Follow-Ups Due
—
Open relationship tasks that still need owner action.
Overdue Follow-Ups
—
Items that have already slipped past their due date.
Recurring Invoice Plans
—
Active recurring billing relationships tied to clients.
👤
Loading...
👈
Select a client
Recurring Invoices
Automatically create and send an invoice to a client on a set schedule.
Loading...
Reports
See the health of the operation without reading every row of data.
This page should help the owner understand work volume, crew utilization, and friction points quickly, then drill into charts only when needed.
Revenue
—
vs previous period
Expenses
—
paid out this period
Net Profit
—
revenue minus expenses
Outstanding
—
unpaid invoices total
Revenue
Last 6 months
Conversion Funnel
Where leads are turning into money
Top Clients
Where revenue concentrates
No paid invoices in this period yet.
Expenses by Category
$0 total spend
No expenses logged in this period.
Operational Signals
Worth a second look
Revenue per crew hour—
Crew hours logged—
Bottlenecks reported—
Jobs completed—
Agreements
Track renewals, recurring value, and contract health in one view.
This page should help the owner see which agreements are active, what renews next, and where recurring revenue is at risk.
Active Agreements
—
Contracts currently in force and contributing to recurring work.
Est. MRR
—
Approximate monthly recurring value across active agreements.
Overdue Renewals
—
Agreements that already passed the next due date.
Due in 30 Days
—
Active agreements that need attention soon.
📄
Loading...
⏳
Loading...
Add Agreement
Timesheets
Review hours, catch missing punch-outs, and keep payroll clean.
This page should help the owner verify labor fast: who worked, for how long, and which entries still need attention before payroll or billing.
Entries
—
Timesheet rows in the current filtered period.
Hours Logged
—
Tracked labor hours with both punch-in and punch-out.
Still Clocked In
—
Entries that are still open and may need follow-up.
Manual Entries
—
Entries created outside the mobile punch flow.
Filters
Review period
Slice hours by date range and crew member before reviewing payroll or printing a summary.
to
Summary
Crew totals
A fast read on which team members logged hours in the selected period.
Entries
Timesheet table
Review punches, GPS markers, hours, and entry type in one place.
Payroll Snapshot
Loading timesheet period.
Once entries load, this panel will summarize what needs review first.
Total entries—
Open punches—
Manual entries—
My Shift
Checking your current punch status...
Job (optional)
Work Type
Manual Punch
Override punch for a crew member
Use when crew forgot to clock in or out. Select the person, optionally tag a job, then clock them in or out.
Crew Member
Job (optional)
Work Type
Edit Entry
Schedule
See the week, answer client questions, and schedule the next move.
This should feel like a scheduling console for the owner: daily visibility, quick appointment creation, and a simple assistant for “what does my week look like?” questions.
an appointment
Next 5 days
Loading the visible week.
—
Today
—
4 Weeks
← Swipe to scroll days →
4-Week Planner
—
Click any day to see the agenda. Use Previous / Next to move the window.
← Swipe to scroll weeks →
Schedule Assistant
Ask in plain language
Team Availability
Who is available before you assign work
Active
—
Vacation
—
Suspended
—
Add Appointment
Optional. Link this event to a current job if the assigned team should be notified.
Sends the client an email confirmation for this appointment. Client-facing notes may be visible to them in the message.
Only applies when a related job is selected. Standalone calendar events like meetings or quote visits can remain private to the office.
Day Agenda
Select a day from the planner to inspect the agenda.
Add Service
Settings
Configure the business, not just the account.
This page should work like an owner admin center: branding, automations, crew onboarding, and account-level controls in one organized place.
Current Plan
—
Active subscription tier for this owner account.
Voice Bot
—
Whether the AI Assistant is currently active on your phone line.
Photo Retention
—
Retained per your plan's storage limits. Set a custom cleanup period below to auto-delete older photos.
Crew Invite
—
Manage the self-serve crew registration link from the Team page →
Signed-in Account
This shows the exact account currently controlling the dashboard so you can verify identity without relying on the company name.
Email
—
Role
—
Company Logo
Your logo is how clients recognize you. Upload it once and we'll brand it across:
Client invoices (print + online)
Client portal header
Work orders & timesheets
Mobile dashboard topbar
Click to upload
Tips: PNG, JPG, or SVG up to 10 MB.
Square format (1:1) looks best — around 512×512 px. Transparent background recommended so it sits cleanly on both light and dark surfaces.
Company Info
Company Name
Phone
Business Address
Contractor License # (optional)
Shown on invoices, estimates, and work orders. Many states require licensed trades to display this on client-facing documents. Handymen and unlicensed services can leave it blank — nothing shows if empty.
Payments
Connect your own Stripe account — your clients pay by card, funds go straight to your bank. Or add Zelle, Venmo, PayPal, Cash App, or other methods with QR codes shown on your invoices.
Change the password for the account currently signed into this dashboard.
Manager Financial Visibility
Managers keep operational control by default. Turn this on only if you want managers to see invoices, reports, agreements, recurring billing, and estimate amounts in the dashboard.
Connect your own Twilio number. The AI Assistant will answer calls as your company and email you a transcript after every call.
⚠️ Important — Fill this in before activating
The more you tell the AI Assistant about your business, the better it can answer caller questions. Include your services, pricing, hours, service area, and anything else callers might ask.
Business Knowledge
This is saved separately — click "Save Knowledge" below, then fill in your Twilio credentials to activate.
Twilio Account SID
Twilio Auth Token
Phone Number (E.164 format)
Find your Account SID and Auth Token in the Twilio Console → Account → API keys. Your Twilio number must already be purchased in your account.
Photo Storage
Automatically delete site photos after a set period to save storage.
Additional Users
Add extra crew members beyond your plan limit. $29/user/month, billed separately.
Users to add
Extra users are added to your current plan limit and billed monthly.
Running a larger fleet?
Teams of 20+ users qualify for volume discounts, priority support, and custom onboarding. We'll put together a quote tailored to your crew size and use case.
Send product feedback from Settings instead of a separate page. Keep it practical: describe the workflow friction, the missing step, and what outcome would improve the product.
💡
Thanks for the idea!
We review every submission and use them to shape the product roadmap.
New Recurring Invoice
Client Portal Link
If the client has an email on file, LinkCrew will email this portal link automatically. You can still copy it below if needed.
⚠ Clicking "Invite" again generates a new link, invalidating the old one.
Import Clients from CSV
Upload a CSV file. Columns can be in any order — we'll detect them automatically.
Supported columns: name, company, phone, email, address, notes
Download a CSV of your invoices — ready for your accountant, Schedule C, or QuickBooks. Includes client, job, amount, paid status, and paid date.
Add New Job
Optional. Link a client now so invoices and portal access flow automatically. You can also attach one later.
Choose the internal lead responsible for this job. This works on any plan and does not require dashboard access.
Optional. Pick crew members who should already be assigned when the job is created.
Job Detail
Recent Activity
📝 Owner Notes 🔒 Internal only▾
Not visible to the client — only you and your crew can see this.
📦 Supplies 🔒 Internal only▾
Not visible to the client — only you and your crew can see this.
⚠️ Bottlenecks 🔒 Internal only▾
Not visible to the client — only you and your crew can see this.
👥 Team
Add New Employee
⚠ This is how this person signs into the mobile app. Use the phone they actually carry — if they use a different number when installing the app, they won't be able to find your team.
Optional. If provided for a supervisor, manager, or owner, LinkCrew will send a secure setup link for dashboard access.
Account Security
Change the password for the account currently signed into this dashboard.