The cheapest way is spread the word but it will take time.
You can try to print some Business cards or other post card.
It also depend you want to do it locally or for bigger area.
Do you have a web sit for your business if yes you can try internet,
Go to different event in your area and promote your business
Thinks like that.
Good Luck