PREVIEW – NOT LIVE. Placeholder details only; requests are not sent anywhere.
Serving Salisbury, Andover, Amesbury, Warminster, Westbury & surrounding villagesCall [PHONE] · [email protected]

Admin – requests

Prototype only. Reads this browser's localStorage, with no login. Before launch this must be behind authentication and use a real database; otherwise customer data never leaves the customer's own browser.

· Show

RefTypeSlotCustomerDetailsStatusAction

Bathroom enquiries

RefRoomWantedCustomerNotes & photosStatusAction

Estimate acceptances

Prototype storage is local only: acceptances are saved in the browser where the customer pressed Accept. You will only see them here if they were made in this same browser. A backend is needed before launch.

Estimate refAcceptedCustomerTotal / depositSignatureBrowser

Create estimate & acceptance link

Each new estimate is added to the Estimates register below with the next sequential number (KB-E-0001, KB-E-0002 …; numbers are never reused).

Estimates register

NumberCustomerJobTotal / depositStatusAcceptanceAction

Invoices

Create an invoice from an Accepted estimate. Flow: Draft → Approved by Luke → Ready to send → Paid. Sending is a placeholder – nothing is emailed from this prototype.

InvoiceCustomerEstimateTotal / balanceStatusAction

Records – Completed & paid

Live version: paid invoices and supplier costs would sync with accounting software (FreeAgent, Xero or QuickBooks) for Making Tax Digital. In this prototype they are stored only in this browser – export the CSV for your accountant / tax return.

Availability settings

WhatsApp📞 Emergency? Call now