Hi ONQ,
My pricing was in no way intended to be comprehensive, I'm a bit of a DIY nut and get myself into plenty of self inflicted misery tackling things I maybe shouldn't, but in general I tend to get it done eventually, if it was my flat roof of 10ftx 10ft, I reckon I would do it for less...