Job photo upload software
Capture before and after shots, attach proof of completion, and share visual updates with clients directly from the field.
A short tour of the screens this page describes. It is filmed with our demo pest control company, and every trade runs on the same screens.
- Live in 5 minutes
- No setup fee
- No long-term contract

“We run every customer conversation through Smarfle. Texts, emails and reminders are in one place, our customers love paying with Apple Pay, and when we are busy or closed the text bot answers new leads for us.”
Where the proof goes
Without photo documentation, service businesses face disputes, miscommunication, and lost proof of completed work.
No Proof of Completion
Technicians finish jobs but have no visual record to show clients or resolve disputes. When a customer claims work was not done properly, you have nothing to reference except verbal notes.
Scattered Photo Storage
Job photos end up in personal camera rolls, text messages, and random cloud folders. Finding the right image for a specific work order takes searching through multiple devices and apps.
Clients Left in the Dark
Customers want to see progress on their service requests, but there is no easy way to share visual updates without manually texting or emailing individual photos one at a time.
From phone snap to client record
- 1
Snap Photos on the Job
Technicians use their mobile device camera to capture photos directly within the work order. The interface opens the native camera for quick shots without switching apps.
- 2
Attach to Work Orders Automatically
Each photo uploads to Supabase Storage and links to the specific work order. Images are organized by job, date, and technician for easy retrieval later.
- 3
Review in the Lightbox Viewer
Browse all photos for a work order in a full-screen lightbox gallery. Zoom in on details, navigate between images, and compare before/after conditions side by side.
- 4
Share with Clients via Portal
Clients see a read-only gallery of their job photos in the client portal. They get visual confirmation that work was completed without any manual sharing required.
What you can attach
Mobile Camera Integration
The upload button triggers the native device camera on phones and tablets. Technicians can snap photos and upload them without leaving the work order screen.
Before and After Documentation
Organize photos by stage of the job to create clear visual records. Compare initial conditions with completed results for quality assurance and client satisfaction.
Lightbox Gallery Viewer
Click any thumbnail to open a full-screen viewer with zoom, pan, and navigation controls. Review details in high resolution without downloading files.
Client Portal Photo Gallery
Photos attached to work orders appear automatically in the client portal. Clients browse their job photos in a clean, read-only gallery with lightbox support.
Tier-Based Storage Limits
Solo includes 1 GB of storage, Starter 3 GB, Professional 10 GB and Business 20 GB. Storage beyond your plan is $0.15 per GB, taken from your prepaid wallet.
Secure Cloud Storage
All photos are stored in Supabase Storage with row-level security. Only authorized team members and the assigned client can access photos for their organization.
What each trade photographs
The service businesses that get the most out of this feature, and the specific way each one uses it.
Before, during, after
See how photo uploads transform job documentation with real metrics from active service businesses.
2847
Photos Uploaded
4.2GB
Storage Used
3.8photos
Avg Per Job
- Completed
HVAC Install - 742 Oak Ave
6 photos, 12.4 MB total
- In Progress
Plumbing Repair - 318 Elm St
4 photos, 8.1 MB total
- Completed
Roof Inspection - 155 Pine Dr
8 photos, 18.7 MB total
- Scheduled
Electrical Panel Upgrade
5 photos, 11.3 MB total
Photo questions
What file types and sizes are supported for photo uploads?
Can clients see all photos or only specific ones?
How does storage overage billing work?
Do photos sync across all team members?
What photo storage costs
All tiers
Included in Every Plan
Photo uploads are available on all tiers with storage limits based on your plan. Solo includes 1 GB, Starter 3 GB, Professional 10 GB and Business 20 GB. Beyond that it is $0.15 per GB.
$0.15/GB overage
View all plansReady to try Work Order Photo Uploads?
Start your 14-day free trial. No credit card required.