I've started a 1-person freelance marketing business and feel overwhelmed offering so many services I've started a marketing service offering everything to everyone who will pay. Only working with a few small clients so far and already starting to dread going into work. They need everything from Facebook ads, Instagram, to SEO, to Twitter, Pinterest, Google Local, article writing, press releases, email newsletters. I feel overwhelmed offering too much. If I just picked one service would that be better in the long run? Or do marketing services need to offer many different services in order to survive? Im afraid if I offered only say Pinterest Marketing, then I wouldn't be a success because Im so limited. I'm not interested in creating a mega-marketing agency, I just want a nice small service helping customers and working for myself, but in a happy way.
It is best to first analyze why you are doing this business... what so you want to achieve.... where do you see yourself 10 years from now, and what do you have to do to get there.
If you can achieve your goal easily by scaling back, then follow that route and try creating expertise in a single niche.
But if your goal seems too far, you may consider reorganising your business, so that you can create revenue through multiple streams.
Since you mentioned you want to be nice and small in a happy way, then maybe looking at creating a niche is better.
It is still suggested, you add more clarity to your long term goal. Describe what you exactly want, and proceed from there.
All the best!