Hello!
I'm a certified Google Adwords Partner in Canada. I run my own clinic business in Canada, and spend spare time helping people with online marketing.
From my experience, most marketing companies hire new college graduates who don’t align their marketing strategy with the situation of the company, such as cashflow, return on investments etc. and that’s why they usually don’t produce results. For instance, the way to start a budget restrained campaign is radically different from starting a traffic restrained campaign. Anyone can build a campaign in 2-3 hours, but few of the campaigns end up with being profitable. If you wish, I’d be glad to talk with you to learn more about your company, and see how we can build a strategy that fits your budget, and maximize the profit.
When it comes to display / social ads, you should at least be aware that the ROI on those ads are way lower than PPC ads in 99% of the cases I have seen so far. So if you are a startup that looks for immediate return on investment, I’d highly recommend you start with PPC ads, then gradually expand your online ads budget to other form of ads when you have a solid cashflow for less profitable ads.
For updating your website, I can help with most of the HTML, CSS, PHP and wordpress site. If your site is out of my speciality, I'd still be glad to refer some good developers for your.
Thanks for your attention and I’m looking forward to hearing from you.