German Roofing performed excellent work replacing the underlayment and associated repairs to our tile roof. Very competitive pricing, good communication, finished in a timely fashion. The crew cleaned all messes up at the end of each day. Highly recommended.
Rick D.
Rick D.