Depends on your budget. Advertisement doesn't have to be costly, it only needs to be effective.
Staying on social media will cost you time, time is money for your business. While you are replying to people about your business or products you are wasting precious time and that will affect your business. If you don't follow up on your social media pages people will think you are ignoring them and they will soon take their interest somewhere else. We will do the posts for you, follow up with your clients and make sure your presence on social media looks professional and is professional.
Your website is like your showroom. It helps you reach out to the world and show them what you do. With a small investment you are open to make business with thousands of people everyday. Don't you think its worth it?