There are a lot of businesses that I talk to that are very hesitant to put their ad dollars online. The top two reasons that people are not spending more online is because of past experiences or understanding... or both.
There are a lot of people who have been scammed before online. A flashy salesman from the Yellow Pages (Remember them?) walked in one day and sold a web package that didn't do anything for the business. Some bought banner ads and they didn't work out.
I also hear, "we buy our own Facebook ads" a lot. Then I ask how they are working and they can't answer definitively. That means they are doing it wrong. Most businesses don't have the knowledge base to navigate the ad options online and even less know how to run campaigns effectively.
Just like anything, you need should hire a professional. If you are not getting a positive return on every ad campaign you run, then you are not doing it right.
Don't be scared to hire professionals, ideally Keyser Media, to really use your digital advertising dollars wisely. If you take the leap, you will be rewarded.