โ„น This is a clickable prototype for demonstration purposes. All data is sample/illustrative only. Use the sidebar or the cards below to navigate between screens.
End-to-End Process Flow
How the system turns a Facebook message into a confirmed, scheduled job
๐Ÿ’ฌ
Facebook
Enquiry
โ†’
๐Ÿ“‹
Quote
Request Form
โ†’
๐Ÿ“Š
Owner
Dashboard
โ†’
โœ…
Quote
Approval
โ†’
๐ŸŽจ
AI
Mock-up
โ†’
๐Ÿ’ณ
Stripe
Deposit
โ†’
๐Ÿ“…
Calendar
Confirmed
โœ“ Owner approval required before any price is shown to the customer. The system automates intake and estimates โ€” final decisions stay with you.
๐Ÿ˜ฉ The Problem Today
  • Enquiries arrive as messy Facebook messages
  • No standard intake process
  • Time wasted chasing photos and details
  • Quotes built from scratch each time
  • Scheduling done manually in head or diary
  • No weather awareness for external jobs
  • No deposit collection process
  • Owner is the bottleneck for everything
๐Ÿš€ The Solution
  • Auto-reply captures structured enquiries
  • Quote form collects photos and all job details
  • Dashboard shows all jobs at a glance
  • Internal estimate calculated automatically
  • Owner edits and approves โ€” one click to send
  • AI mock-up generated after approval
  • Stripe deposit locks the booking
  • Weather-aware scheduling with owner sign-off
Explore the Demo
B
BOSS Spraying Ltd
๐ŸŸข Typically replies instantly
You
Hi, can you quote for spraying my windows please?
BOSS Spraying Ltd
๐Ÿ‘‹ Hi! Thanks for getting in touch with BOSS Spraying Ltd, covering all of Hampshire.
BOSS Spraying Ltd
What would you like us to spray? Choose from the options below and I'll get you started with a quote.
๐Ÿ’ก Click one of the service buttons above to see how the conversation continues.
How it works
  1. Customer messages BOSS Spraying on Facebook
  2. Auto-reply activates immediately (24/7)
  3. Quick-reply buttons capture the job type cleanly
  4. Customer is guided to the structured quote form
  5. Owner never has to type a first reply again

Without this system
The owner would receive "Hi can you quote for my windows" โ€” then need to manually ask: How many windows? What colour? What postcode? Can you send photos?

That's 4โ€“6 back-and-forth messages before any real information is captured.
Services covered
uPVC windows Front doors Back doors Garage doors Conservatories Kitchen doors Bedroom doors Fitted wardrobes Commercial spraying Other
โœ…

Quote request submitted!

BOSS Spraying Ltd will review your details and photos within 1 working day.
You'll receive an approved quote by email and/or Facebook message.

No pricing will be sent to you until the owner has reviewed your job.


BOSS Spraying Ltd โ€” Quote Request
Covering all of Hampshire ยท Totton/Southampton based
What needs spraying?
Colour & Condition
๐Ÿ“ธ Photo Upload
Please upload 3โ€“10 clear photos of the area to be sprayed
No photos added yet
๐Ÿ’ก Good photos help us give you an accurate quote and avoid unexpected charges. Include wide shots of the full area plus close-ups of any damage or unusual features.

1
New enquiries
2
Awaiting review
0
Quotes sent
2
Deposit paid
1
Scheduled jobs
1
Weather risks
All Active Jobs
Ref Customer Location Services Status Quote value Provisional date Weather Action
Status Guide
New enquiry Awaiting photos Awaiting review More info needed Quote approved Quote sent Deposit paid Scheduled Completed Lost
Customer Details
NameSarah M
LocationWinchester, Hampshire
PostcodeSO22 5PL
Mobile07712 345678
Emailsarah.m@email.com
Job Summary
Services9 uPVC windows + front door
ColourRAL 7016 Anthracite Grey
ConditionGood
AccessEasy โ€“ ground floor only

Customer notes:
Scaffolding access available for upper windows. Would prefer before school summer holidays.
๐Ÿ“ธ Customer Photos
Front elevation โ†—
Side view โ†—
Window detail โ†—
Frame condition โ†—
Access area โ†—
Upper floor โ†—
๐ŸŒฆ Scheduling & Location
Provisional dateMon 22 July 2024
WeatherExternal โ€“ dry window required
Travel28 miles from Totton (~38 mins)
โš  External job. Check weather forecast before confirming date. Avoid spraying in rain, wind over 15mph, or temperatures below 5ยฐC.
Internal Estimate
๐Ÿ”’ Owner only โ€” not shown to customer
9 ร— uPVC windows @ ยฃ180 ยฃ1,620
1 ร— Front door @ ยฃ240 ยฃ240
Subtotal ยฃ1,860
Access / condition allowance ยฃ150
System estimate ยฃ2,010

Deposit at 25% ยฃ512.50
Balance on completion ยฃ1,537.50
VAT (20%) Included in total
โš  These figures are internal only. No price is sent to the customer until you click "Approve & Generate Mock-up".
Owner Notes
Actions
BOSS Spraying Ltd
Professional spray painting ยท Hampshire
Quote approved
Ref: Q-1042
CustomerSarah M
LocationWinchester, Hampshire
Services9 uPVC windows + 1 front door
Colour RAL 7016 Anthracite Grey
Estimated startMonday 22 July 2024 (provisional)
Quote valid until21 August 2024 (30 days)
Quote total (inc. VAT)
ยฃ2,050.00
Deposit due today (25%) ยฃ512.50
Balance after completion ยฃ1,537.50
Visual Mock-up
Before
๐Ÿ 
Your current uPVC
After
๐Ÿ 
RAL 7016 Anthracite Grey
Visual mock-up only. Actual finish may vary depending on lighting, surface condition, preparation, product used, and screen display.
Exclusions & notes:
  • Repairs or preparation to damaged surfaces not included
  • Internal glass masking included; specialist glass replacement is separate
  • Date is provisional until deposit is paid and weather confirmed


Terms & Conditions
  • Quote valid for 30 days from issue date
  • 25% deposit required to confirm booking
  • Balance due after satisfactory completion
  • Deposit refundable if cancelled at least 7 days before start, subject to UK consumer rights
  • Exterior work is weather dependent โ€” dates may move due to rain, wind, low temperature or unsuitable conditions
  • Dates are provisional until deposit is paid
  • AI mock-up is illustrative only
  • Colour and finish may vary due to surface, lighting, and screen calibration
  • Surface condition may change the final quote if significant issues are found on the day
  • Customer must provide safe, unobstructed access to work areas
  • Additional preparation or repairs may affect price โ€” you will be notified before any extra charges
  • Work is carried out with reasonable care and skill
BOSS Spraying Ltd ยท Secure payment
Pay ยฃ512.50 deposit
Quote Q-1042 ยท 9 windows + front door
๐Ÿ”’ Payments are processed securely by Stripe. BOSS Spraying Ltd never sees your full card details.
Powered by Stripe ยท 256-bit SSL encryption
โœ…

Deposit paid!

ยฃ512.50 received from Sarah M
BOSS Spraying Ltd has been notified.

Your booking is now confirmed.

July 2024 โ€” Schedule View
โ–  Confirmed โ–  Provisional โ–  Rain risk โ–  Buffer
Mon
Tue
Wed
Thu
Fri
Sat
Sun
15
๐Ÿ  Kitchen โ€“ Totton
Q-1043
16
๐Ÿ  Conservatory โ€“ Romsey
Q-1044 โœ“ Deposit paid
17
๐Ÿ“ฆ Buffer / travel prep
18
๐Ÿ“ฆ Buffer
19
๐ŸŒง Rain forecast โ€“ Portsmouth job moved
20
21
22
๐Ÿ  Windows โ€“ Winchester
Q-1042 โœ“ Deposit paid
23
๐Ÿ“ฆ Buffer
24
๐Ÿ  Ext walls โ€“ Portsmouth
Q-1045 โ€“ needs owner approval
25
๐Ÿ“ฆ Buffer
26
Available
27
28
Q-1042 ยท Sarah M
Confirmed ยท Mon 22 July
Scheduled
Job9 windows + front door
LocationWinchester SO22 5PL
ColourRAL 7016 Anthracite Grey
Depositโœ“ ยฃ512.50 paid
WeatherExternal โ€“ dry window confirmed
Q-1044 ยท Emma B
Confirmed ยท Tue 16 July
Scheduled
JobConservatory โ€“ exterior
LocationRomsey SO51 8ZQ
ColourRAL 7035 Light Grey
Depositโœ“ ยฃ230.00 paid
WeatherExternal โ€“ confirmed dry
How Calendar Booking Works
Step 1 โ€” Provisional

Date is offered to customer on quote. Marked as provisional in Google Calendar. Not yet locked.
Step 2 โ€” Deposit paid

Customer pays 25% deposit via Stripe. System updates status automatically.
Step 3 โ€” Confirmed

Date is locked in Google Calendar with full job details, postcode, weather flag, and balance due.

๐Ÿ“… Google Calendar events include: job reference, customer name, job type, postcode, phone/email, quote value, deposit status, weather-sensitive flag, and a link back to the full job record.
โš  Weather Rescheduling โ€” Q-1045 Portsmouth
Rain forecast Fri 19 Jul

Mark T's exterior wall spraying job (Portsmouth) was provisionally scheduled for Friday 19 July. Rain is now forecast for that date. The system has identified a reschedule option.

๐ŸŒฆ Core Scheduling Rule

Rain forecast days โ†’ fill with internal jobs first. External spray jobs move to dry windows. Owner approves all reschedules. Customers are only notified after owner sign-off.

โš  External Jobs โ€” weather sensitive

  • uPVC windows
  • Front doors (external face)
  • Back doors (external face)
  • Garage doors
  • Conservatories
  • Exterior wall spraying
Avoid: rain, wind >15mph, temperature <5ยฐC, high humidity

โœ“ Internal Jobs โ€” rain day eligible

  • Kitchen doors
  • Bedroom doors
  • Fitted wardrobes
  • Indoor spraying / preparation
  • Masking and prep work
Ideal for: rainy days, short booking gaps, flexible slots
Scheduling Rules
Weather rules
  • External jobs avoid rain-forecast days
  • Internal jobs preferred on rain days
  • If weather changes, dates recalculate
  • Owner approves any reschedule
  • Customer notified only after approval
Calendar rules
  • 2-day buffer between jobs (configurable)
  • Horizon of 3 months for new bookings
  • Prefer consecutive jobs close geographically
  • Provisional dates until deposit paid
  • Large jobs may override standard radius
Sample Scheduling Scenarios
Scenario A โ€” Rain on planned external job day
๐ŸŒง Rain forecast Friday โ†’ External windows moved โ†’ Internal kitchen doors scheduled Friday โ†’ Owner approves new dates โ†’ Customer notified
Scenario B โ€” Large commercial job in Portsmouth
Portsmouth quote received โ†’ Check 3-day weather window โ†’ Find dry 3-day slot โ†’ No local jobs same week (less travel) โ†’ Owner approves date + travel โ†’ Quote sent with confirmed window
Scenario C โ€” Conservatory rescheduled due to high winds
๐ŸŒฌ High wind forecast Monday โ†’ Conservatory job flagged as risk โ†’ Next dry low-wind slot identified โ†’ Owner approves +2 day shift โ†’ Customer notified with apology message
Sample Week โ€” Weather-Optimised Schedule
Day Forecast Assigned job Type Status
Monday โ˜€ Dry, 18ยฐC Kitchen doors โ€” Totton Internal โœ“ Confirmed
Tuesday โ˜€ Dry, 20ยฐC ๐Ÿ“ฆ Buffer / prep day Buffer โ€“
Wednesday โ˜€ Dry, 22ยฐC, light breeze 9 windows + front door โ€” Winchester External โœ“ Confirmed
Thursday ๐ŸŒฅ Overcast, dry ๐Ÿ“ฆ Buffer Buffer โ€“
Friday ๐ŸŒง Rain forecast, 13ยฐC Bedroom / wardrobe doors โ€” Eastleigh Internal โœ“ Rain day fill
๐Ÿ’ก Rain day filled with an internal job. External job was already scheduled Wednesday. No wasted days this week.
Calendar Occupancy
70%
booked
Next 4 weeks ยท 7 of 10 slots filled
Current Pricing Tier
๐ŸŸข Quiet <40% booked โˆ’10% offer
๐ŸŸก Normal 40โ€“70% Standard
๐Ÿ”ต Busy โ† YOU ARE HERE (70โ€“90%) +12%
๐Ÿ”ด Full >90% +20% / high-value only
Pricing Impact This Month
Standard estimate baseยฃ8,400
Busy-tier uplift applied (+12%)+ยฃ1,008
Projected revenueยฃ9,408
vs quiet-period discountโˆ’ยฃ840
Swing (busy vs quiet)ยฃ1,848
๐Ÿ“ˆ You are in the Busy tier. Estimates are being generated 12% above base rate automatically.
โš™๏ธ Pricing Rules โ€” Owner Configuration
Active
๐Ÿ“ฃ Discount Campaigns โ€” Awaiting Your Approval
System has identified gaps and generated these campaigns. Nothing fires until you approve.
2 pending
๐Ÿ—“ Slot-fill campaign โ€” week of 29 July
3 slots available that week ยท No bookings yet ยท 19 days away
Awaiting approval
PROPOSED MESSAGE (Facebook + Instagram DM)
"๐Ÿ‘‹ Hi [Name] โ€” we have a rare opening available the week of 29 July. Book before Friday and we'll apply a 10% discount to your quote. Reply BOOK to lock it in. ๐ŸŽจ"
Target audience: 4 warm leads โ€” quotes sent but not yet accepted (Sarah M, plus 3 others) ยท Quote not expired ยท Within Hampshire
๐Ÿ”„ Re-engagement campaign โ€” past customers 18+ months
6 past customers not contacted in 18+ months ยท "Time for a refresh?" message
Awaiting approval
PROPOSED MESSAGE
"Hi [Name] โ€” it's been a while! Colours can fade and fashions change ๐Ÿ˜„ If you're thinking about refreshing your windows, doors or kitchen, we'd love to help again. Get a free updated quote โ†’ [link]"
Target audience: 6 past customers ยท Last job 18โ€“36 months ago ยท No active enquiry ยท Excludes anyone with open quote
๐ŸŒก Warm Leads โ€” Quotes Not Yet Accepted
System monitors these automatically. Discount campaigns target this list when calendar has gaps.
Customer Quote Value Sent Days since Expires Temperature Action
Sarah M ยท Winchester Q-1042 ยท 9 windows + door ยฃ2,050 3 Jun 7 days 3 Jul ๐ŸŒก Warm
James H ยท Andover Q-1038 ยท Kitchen doors ยฃ1,240 28 May 13 days 27 Jun ๐ŸŒก Cooling
Claire T ยท Lymington Q-1035 ยท Conservatory ยฃ980 20 May 21 days 19 Jun โ„ Cold
๐ŸŽ› Occupancy Simulator
Drag the slider to see how pricing tier changes with calendar fill rate
0% โ€” Empty calendar 50% โ€” Half full 100% โ€” Fully booked
70% booked โ€” BUSY TIER โ€” estimates are +12% above base rate
No discount campaigns active at this occupancy level.
How the Revenue Engine works
1 โ€” Monitor

System watches calendar occupancy in real time. Calculates % of slots filled for the next 4 weeks on a rolling basis.
2 โ€” Adjust pricing

When occupancy crosses a tier threshold, the internal estimate base rate adjusts automatically. No manual repricing needed.
3 โ€” Generate campaigns

When calendar has gaps, system identifies warm leads and past customers and drafts a discount campaign message โ€” but does NOT send it yet.
4 โ€” Owner approves

Campaign lands in dashboard for your review. Edit the message, change the discount, or dismiss it. Nothing contacts customers without your sign-off.
Commercial Opportunity

Turn Facebook messages into booked, paid jobs

Most one-man spray and trade businesses manage enquiries through Facebook Messenger. They're maxed out on admin and missing jobs because leads go cold. This system automates intake, quotes, deposits, and scheduling โ€” without replacing the owner's judgement.

Facebook auto-reply Structured quote forms Owner dashboard AI visual mock-ups Stripe deposits Weather scheduling
Package Options
Starter
ยฃ750 setup + ยฃ149/mo
Best for one-man operations just getting started
  • Facebook Messenger auto-reply
  • Structured quote request form
  • Owner dashboard with job statuses
  • Quote approval workflow
  • Stripe deposit payment (25%)
  • Google Calendar integration
  • Email confirmation to customer
  • Custom branding

Recommended Commercial Model
๐Ÿ’ฐ
Setup Fee
Covers build, configuration, and handover. ยฃ750โ€“ยฃ1,500 depending on complexity. One-time.
๐Ÿ”„
Monthly Rental
Covers hosting, updates, and support. ยฃ149โ€“ยฃ249/month. Predictable recurring income.
๐ŸŽจ
AI Usage Option
Charge per mock-up or include a monthly allowance (e.g. 20 mock-ups/month). Optional add-on.
โš  Avoid revenue share โ€” it creates complexity around payment tracking, refunds, disputes, and trust. A flat setup fee + monthly rental is simpler to sell and simpler to manage.
Target Market
Primary
  • One-man spray painting businesses
  • Operates mainly through Facebook
  • Hampshire, Dorset, Wiltshire, Surrey
  • Residential + small commercial
  • Established but admin-heavy
Expandable to
  • UPVC replacement companies
  • Decorators offering spray services
  • Kitchen/bedroom refurb businesses
  • Garage door installers
  • Other trade businesses with photo quotes
Build Roadmap โ€” From Demo to Product
Phase 1 ยท MVP
  • Facebook auto-reply
  • Quote form (web)
  • Owner dashboard
  • Stripe deposit
  • Google Calendar
  • Email confirmations
Phase 2 ยท AI & Weather
  • AI visual mock-up
  • Weather API integration
  • Smart scheduling
  • Owner reschedule flow
  • WhatsApp/SMS option
Phase 3 ยท Growth
  • Review request workflow
  • Before/after gallery
  • Reporting dashboard
  • Balance payment flow
  • Multi-user support
Phase 4 ยท Platform
  • White-label option
  • Reseller programme
  • Multi-trade templates
  • App store listing
  • Referral system
๐Ÿš€

Ready to take this to your first customer?

This demo is the foundation. With BOSS Spraying Ltd as the proof-of-concept, you have a real working reference customer and a system ready to scale to other trade businesses in Hampshire and beyond.