From shingle repairs to torch-on roof replacement, O’Keefe Roofing Inc is the preferred roofer in St. John’s and surrounding areas. We operate with a keen focus on customer satisfaction and safety. We are a licensed team and have been in business for over 25 years. What makes our service unique is that we treat your roof like our own and make sure to complete every project on time and within the budget. Call us or just fill out the form on this page and we will get back to you soon.