KM fitted a pitched roof for me and proved to be good value, polite and hard working.