A small business typically budgets 3-6% of gross sales into marketing. Of that total, you have to do what makes sense for your business. A website is a 24-hour marketing tool that can be very effective if a proper effort is put in. Therefore it is recommended that a large part of the overall marketing budget go to website maintenance, SEO and Pay Per Click. This will help drive traffic and leads. Having your website in order should be priority #1 as many other marketing efforts actually drive people back to your website where they research the business further. Aside from the website, a secondary focus on traditional advertising that is proven effective for your niche is recommended.