I would recommend Johnrose roofing ltd to friends, family, and anybody.
I have tried to get a roofer to repair my leaking roof for weeks, without success. Johnrose turned up when they said. They fixed my leak for the price quoted.
Professional, polite with great results, at a fair price.
I will use them again if I ever need roof repairs.
EddA