Fyi, services offered would include the following:
And we would rely on the following from the client:
Any thoughts would be appreciated.
Specialist firms tend to exist to cover an area of expertise that other firms can't manage and while finding good front end developers can be hard this is because the market is saturated as anyone who can using strong tags considers themselves to be a UX person. This means you will end up competing with a large array of freelancers, full stack agencies, and design firms.
If you do plan to go down this route expect to be asked the question why? Why don't you have a backend development team, what benefit do you bring over a full service agency, what do you do that a full agency team can't?
I work for a small development agency, we are specialise in building payment systems its a unique selling point for us.
For us we have such a small niche that is a development, legal, best practice nightmare and made it our own we also banked on the fact everyone has to take money from each other. However we regularly lose out to full stack agencies and often it's because we don't have a designer or that the company wanted to build the project into a long term relationship.
Can you only offer client side services? Plenty of companies already do, providing you can prove you bring specialist skills most other agencies can't and they are skills people need.
But what is your unique selling point and what advantage is it to you, are you really specialising in a small niche or just leaving money on the table?