Before/After Job Photo Report for Contractors
Take before, during and after photos on site, add short notes, and send the client a clean branded report link or PDF showing the work done.
Economics
- Pricing example
- $9/month (first 5 reports free)
- Daily math
- 67 contractors x $9/month = about $600/month, or $20/day.
- Target if you hit the daily math
- Target: $600 / month at about 67 subscribers
Audience and urgency
Audience: Small renovation contractors, plumbers, electricians, aircon servicing teams, cleaners and handymen.
Urgency: Clients and landlords ask for proof of work before paying, and disputes start when there is no clear record. Job photos sit in the technician's phone gallery mixed with personal pictures.
MVP scope
- ✓ Mobile-first job page: client, address, job type; photos grouped as before, during and after, each with a note
- ✓ Photo time taken from the image metadata where available, otherwise upload time
- ✓ Branded PDF report and a share link the client can open without an account
- ✓ Optional client sign-off on the share page (typed name and checkbox)
- ✓ Stripe subscription; images compressed in the browser before upload
Omitted features
- - Do NOT build scheduling, invoicing or full job management
- - Do NOT claim the report is legal evidence
- - Do NOT build a native app in Day 1 (an installable web app is enough)
Suggested stack
- Frontend
- React PWA + Tailwind CSS
- Backend or API
- Supabase (auth, database, image storage)
- Payments
- Stripe Billing
- Hosting
- Vercel or Netlify (free tier to start)
Repository metadata
- Blueprint ID
job-photo-report- Category ID
local_business_tools- Monetization ID
micro_subscription
Day-one distribution
Channels
- Contractor and aircon-service Facebook groups
- Reddit r/Contractor and r/HVAC
- Direct outreach to contractors advertising on local classifieds
Reddit strategy
Share a free before/after report template and a short note on how photo records help when a client disputes a job.
Cold outreach or directory hook
Offer 3 months free to 10 contractors who send feedback after their first 5 reports.
Search keywords
job photo report app, before and after photo report template, contractor photo documentation app
One-shot master prompt
Build a "Job Photo Report" progressive web app in React with Tailwind CSS and Supabase. Core requirements: 1. Auth (magic link) and business profile: name, logo, phone, brand colour. 2. Job screen optimised for phones: client name, address, job type, and three photo sections (Before, During, After). Use the camera input, compress images in the browser to max 1600px, and record time taken from EXIF when present or upload time otherwise. 3. Notes per photo and a job summary field; drag to reorder photos. 4. Report outputs: a share link /r/[random-id] (no login for the client, noindex) with an optional sign-off (typed name + "I confirm the work shown" checkbox + timestamp), and a branded PDF download. 5. 5 free reports, then Stripe Billing at $9/month. Make the app installable (manifest + service worker) and usable on slow connections.
Comparable products
Published 2026-10-08.