McMains Roofing, Inc., is a contractor that serves Tacoma residents and commercial property owners. Its crew members provide roof cleaning, maintenance, repair, and replacement services. They install fiberglass composition shingles and asphalt shingles. They also apply metal, cedar shake, PVC, EPDM, and TPO roofing systems utilizing industry-standard materials and products from GAF, Owens Corning, Firestone, IKO, CertainTeed, and Malarkey. McMains Roofing also specializes in torch down roofing. Its other services include skylight removal, installation, and repair.