20th Century Roofing Inc has been the Valley's Roofing Specialists for over 25 years. We offer all types of new roofs and re-roofs including, Shake, Tile, Shingle, Hot Tar, Shake, Flat Roofs, Roof Decks, Patios etc. Please call us for your free estimate. We know you will be completely satisfied with our professional and affordable roofing services...just ask our thousands of satisfied customers...