Is your roof leaking ? Has it been 20 years since the last time you replaced your roof ? Well, it may just be time for a new roof. We’ll quickly inspect your roof to determine whether it can be fixed or needs to be repaired. If we can repair it, we will. If the wear and tear on the roof is too extensive, we’ll need to rear off the existing roof including the plywood, then replace it with new plywood, black paper/water proofing, new shingles and flushing for a brand new roof that should last another 20-30 years. If your roof is leaking, sagging, has holes in it and your gutters are full of shingle debris, it’s time fora new roof. (415) 582-7211 or click here now to schedule your free roofing assessment and estimate. We do flat roofs, composition shingle roofs and tile roofs.