Constantly selling your own products over social media seems to be a common mistake still made by many companies. 

In the professional services industry it's so much more important for your followers to know that you're experts in your field. Showing your firm's knowledge, understanding and expertise will lead to sales. Your social media branding should tell users what you're selling, not your content!