I think we had some (maybe 8-10) slates done on our terraced house earlier in the year for about £150. Our roofer gave a free quote and then came back within a week and fixed the lot.
And on our other house (a 5 storey flat) I fixed a roof problem myself. We had a major leak last weekend. Waited til the next day and went and had a look (5 storeys is a long way up!). Replaced about 5 tiles that had shifted and patched and repaired a load of flashing. Would have cost us £100’s to get a roofer in. I fixed it for… £11 (or less than £2 per flat)! We had 2 climbing harnesses and rope so we could be safe – ladders weren’t an option up there. No leaks since despite horrible weather so I am happy…