Only thing I would add is to not forget the 'business' part of it:

Business cards
Professional looking flyers
An easy to remember name
Invoice printouts (office templates, etc)
Get a separate phone line / 800 number (vonage is good for this)

A couple hundred $$$ spent at kinkos will bring in more customers.