Yes, a service is just to test the boiler is safe efficient and not dangerous, if a part is broken then you should be charged for the time (labour) it takes to change a part, very rarely is a boiler part a straight swap its all interlinked with numerous parts needing removed to change, and once a part has been changed all the service tests must be done again to ensure disturbing the boiler hasn't affected it in any way