Join everything where you have an interest. There are local networking groups for small business owners, such BNI, to breakfast together and get to know one another. Let everyone you meet know that you specialize in small business taxes, tax planning, etc. Over time, I've gotten clients from church, from my broker, and from a lawyer at church, as well as from existing clients and friends. Make sure you tell your existing clients, both businesses and individuals, that you are taking new business clients. Make personal calls on your local small businesses to meet the owner, give your 30-second elevator speech, and leave a brochure and business card. Host an open house at your location, inviting business owners. Love the idea from Mike about a targeted seminar. Talk to your banker, too; new businesses opening accounts might ask him/her for referrals to a good tax man. See if you can display your brochures/cards there, too.