Hi Michele,
I have zero dollars that I want to spend on marketing so I'm doing it myself mainly through networking. I have noticed once you get your name out and about it does make all the difference. No one knows your business better than you and it costs you nothing but time (LOTS) to try it on your own.
Best of luck,
Kelly