In the short-term it could be a fix, but the user can add services to the Sharepoint list when they need so in the future this could become an issue.
Just to give a bit of background on the overall project:
Sharepoint where I work in local government is very new, 4 months kind of new & I'm about that skill wise in it at the moment but learning quickly.
This particular project will be used by a team within the sub-department I work in, but it could very quickly go department wide and then to every other department within the organisation. The service list is simply the name of all the teams at the moment of my current sub-department which is around 15 teams but then it were to go department wide it could 100 + per department.
I'm happy if you know a code way or another way to achieve this as long as long as the data input is grouped together i.e. a chosen service which then has next to or underneath it the for additional text & date boxes.
The attached picture is what I current have in place on the form: