When a brand-new customer walks in with a car Pistonlog hasn't seen before, you don't have to create the customer record, then the vehicle record, then the jobcard separately. The Create Jobcard flow handles all three in one screen.
What you'll do
Open New Jobcard
Sidebar → Jobcards → New Jobcard.
Type the registration to search the vehicle
The form is vehicle-first. Start typing in the Vehicle field to search your existing vehicles. No match? Click New +, enter the registration, and hit Lookup. The DVSA lookup warns you if the reg already exists in your system, and otherwise pulls make, model, year, colour, fuel type, engine size, and MOT due date. Click Create Vehicle and it's created and linked.
Type the customer's name to search
Start typing in the Customer field. Pistonlog searches across every customer in your company (not just this garage — customers are company-scoped, see Multi-garage scoping). If no match comes up, click New +.
Enter contact details inline
Name, phone, email. The customer is saved to your company's customer list the moment you commit — next visit, just search for them.
Pick an appointment date (or leave blank)
Set the date (and optionally a start/end time) if you have one. If they're walking in, leave it blank — you can fill it later.
Save
Click Create Jobcard. You now have a customer record, a vehicle record, and a jobcard linking them, sitting in your default status (Booked In out of the box) ready to take work.
DVSA pre-fills MOT due date
When you create a vehicle via the DVSA lookup, the next MOT date is captured automatically. Set up an MOT reminder template and Pistonlog will text or email the customer when it's coming up — see Reminders end-to-end.
A vehicle's owner can change
Pistonlog deliberately doesn't bind a vehicle to one customer permanently. A car that comes in under "John Smith" today can come back under "Jane Doe" next year — the history is preserved on the vehicle, and creating a jobcard for the new customer links the car to them. Old owners can be marked as previous owners so their jobcards show under "Previously owned" on the vehicle's record. This matches how cars are actually owned and sold in the real world.