First things first. The main problem about choosing the right flat roof or company is finding out why the roof is leaking in the first place.
Lots of Reading flat roofs are too flat and they are saggy in the middle, which means you get a pond effect and this water then eventually finds its way in through the smallest of holes.
A “flat” roof should be a gradient of 1-in-80, for rainwater to run-off, and have a decking of marine or WBP plywood.
Reinforced torch-on felt is my personal preference for the covering because when it is applied properly it can have a 50 year life expectancy. EPDM rubber might not last this long because it hasn’t been proven yet….and it’s often just used to go over a leaky roof as a sticking plaster – not good!
Building Regulations state a flat roof being re-covered must simultaneously be insulated to the current standard. The best way of doing this is to employ a roofing contractor registered with one of the government’s “self-certification” schemes.