I agree, personal recommendations from friends and neighbours is the always the best way, but with rain coming in and unable to find any friend who had ever had a flat roof repaired at short notice, I was a bit stuck on this occasion. The first quote for repair was quite reasonable at £450. But they kept finding other things wrong and then it escalated to the whole roof being replaced and a bill of several thousands.