Robert Hargreaves, President of Apollo Roofing