What kind of system do you have that has thermostats at each radiator?

: I have eight radiators,which never all work at the same time. We get the plumber in,and all he does is hit the thermostat(s)with a hammer and it works,then a couple of days later other rads need the hammer treatment.Surely this is not normal?: What is my solution please?