Appearance of the vehicle is somewhat important, as in not an BTS truck with rust holes all over the place, gushing oil leaving stains in clients' driveways. It can be a 1985 van or truck, and as long as it's clean, and not BTS I wouldn't question it. A much newer vehicle that's dented all over, and dirty won't be as appealing to a customer to have in their driveway while you're there. Get some business cards, and when you hand them out always hand out more than one, and let the recipient of your cards know that you value their recommendation, and that if they know anyone that needs your services to give them your card. The credit card reader is VERY CRUCIAL to your business these days. One reason, there is an emotional attachment to the cash that they will be counting out to hand to you. With a card, it's just another swipe. Any financial teachings that I have heard have told me that as a consumer to always pay cash for that very reason, to help control your spending. but as a business you want to make it easier for them to pay you, and cash is tougher to let go of!