My garage roof has a leak, and after putting this off for way too long, I decided to have it taken care of before the rainy season hits. Anyone have any positive experience with a reputable roofer? I live in one of the old Spanish houses, so it has one of those flat roofs.