Whether you’re looking to install a new slate roof or need flat roof repairs, feel free to call us. At John’s Roofing Services, we provide comprehensive roofing services, including guttering and leadwork. We cover all aspects of roofing and provide high-quality services. Our roofing contractors are friendly, professional and knowledgeable and can take care of all your roofing and reroofing needs. Call us today to discuss your requirements.