Bedrock Roofing Company does new construction for residential properties and installations and restoration or maintenance for commercial and industrial locations. Its staff works on metal roofs, architectural shingles and slate and tile roofs. Guttering services are offered upon request; consultations and estimates are free.