Good, if you haven't done that yet, then a professional company is already appropriate. But those who try it themselves and bring calm and patience can also do it themselves.
The subfloor must of course be solid and clean. If it is, then primer is applied. Then carefully check if the floor is level. Then apply the screed.