Guardian Roofing is locally owned and operated and services all of Blair County. We install new roofs and repair any roof no matter how large or small. We specialize in shingle and rubber roofs. Guardian Roofing provides fast dependable service with