The main idea
Your website should be the home base
Social profiles are discovery channels. Your website is where the next step should be easiest: call, book, order, request a quote, read the menu, or see the services clearly.
Good social media integration is not about embedding every post. It is about making sure each profile points to the right page, your site points back to the profiles you actually use, and shared links look clean when customers pass them around.