I took a peek at a couple of your blog posts and didn't see anything that was linking back to the services that those posts may be ranking for. Would be a good idea that when you are making a post that relates to one of your services to link back to that service page.
Best posts made by CharlesDaniels
-
RE: What's the point of my blog?
-
RE: Our hired SEO company is selling us duplicate content. What is the best practical approach?
You need to contact your SEO company and ask them what is going on. It's very possible that they wrote you original content that someone else has stolen for their own. If that is the case then the SEO company hasn't done anything wrong. Stealing content is a huge no-no. Make sure you know for sure before dropping a nuke on them.