Try John Dawson in Dry Doddington. I don't have a number for him but could get it for you reasonably quickly.
Although I doubt he'd be doing many roofs the the moment.
John Dawson senior lives next door to Derek of this parish in Dry Dodington.
His Son also John Dawson now does most of the building work . I think he still lives in Long Bennington.