any new customers i take on now i make sure their name is on their account/invoice/worksheet.
i hate not knowing their names but i dont know half of my customers names and call them "sir or love" as i can instantly forget when they tell me esp with hundreds of customers(remember most are couples,then theres the kids names!)so your looking at remembering around 700 names if you have 350 accounts.
some of my customers ive cleaned for over 20 years and they call me daryl,gary,dave or ask me what my name is when writing a cheque out(that they ve been doing practically every month for years!)

plus i wear logo d workwear and have a sign written van(not at the moment but its getting done tomorrow)