After 27 years of working with businesses we have found a very effective approach to putting in place the marketing at a business. In fact, you'll find we do things pretty different than other marketers who would solicit you about marketing services!
For example, one of the top products that other marketers push heavily is Search Engine Optimization (SEO), one of the most expensive services you'll purchase. The problem is, SEO is simply a strategy to put your website on the 1st page of the search engine so consumers who are looking for what you're selling will see your website and click on it.
SEO does no selling. It doesn't offer prospects a reason to do business with you. All it does is puts your website on the 1st page of the search engine, and nothing more!
It's your website that does all of the heavy lifting here. It's your website which compels the prospect to pick up the phone and call you for more information.
Therefore, before we ever suggest SEO we always first turn our clients websites into "marketing driven websites" that compel consumers to want to learn more about you or to do business with you (depending on your type of business).
In fact, if a client of ours won't first allow us to create a marketing driven website we won't do SEO for them. We know it waste money on SEO and we won't do this to our clients!