A-1 Classic Roofing provides shingle roofing services for residential and commercial in Ashland, OR, Medford, OR, and throughout Jackson County. With over 20 years experience and use the most durable materials to ensure long lasting results. A-1 Classic Roofing roofing team are highly skilled and experienced to provide excellent workmanship that is backed by a 10-year guarantee on both materials and labor. You can expect the best for your roofing system when you choose A-1 Classic Roofing.