My best marketing tool has been my business card. It's nothing fancy by any stretch. I use VistaPrint; very easy to make one on there and I've always found it affordable. Plus it's a business expense/write off.
I leave one at each house I go to, even vacant ones. I've had many calls over the past few years because clients (private ones/agents) "found my card" and were in need of my services