Marketing is all about the balance between effectiveness and cost - here are a few important things to keep in mind before you start a promotional campaign.
Have a budget plan and stick to it, find out where your costs are going to be and match them up once they happen.
What are your competitors doing? Not everything that they're doing is going to be right for you (or sometimes for them) but knowing what you're up against helps give you creative ideas and keep ahead.
Consider a partnership to keep costs down. You're not alone - all small businesses are in similar positions.
Do you want to drive awareness, create a spike in new customer inquiries, advertise a new service to existing customers, run a special to give yourself a quick easy cash injection? Making sure that your objectives are well-defined is step 1, and reviewing for success after the promotion is step 2.