I have been using TheCompDirectory for over 5 years and it is always a help.
I can just ask anyone to look me up in this directory if I don’t have a card ready but most people don’t save cards. So just search for me by name, city, service, etc. and my business is easily found on this site. The free listing is just fine but adding personal touches like photos of my office, staff and parking are available if I upgrade.