About Our Company

The Davis family has been serving Owen Sound and area with home improvement needs for 52 years. We pride ourselves on our excellent customer service which allows us to rise above our competition. Steve Davis Roofing Ltd. evolved from Steve Davis Construction Ltd., a well established business since 1984. Quality workmanship and customer satisfaction are our highest priorities. Our men are highly trained in safety and roofing practices to ensure your new roofing project will be worry free from start to finish.

Fred Affeldt
Steve Davis Roofing


Fred Affeldt, manager for Steve Davis Roofing Ltd., has 43 years experience covering industrial, flat roofing, to commercial and residential shingle roofing. As he oversees all aspects of business operations from initial first inspections, estimating, overseeing the crews to final inspection, he maintains total dedication to building a company that operates with integrity, honesty and reliability. His extensive knowledge of products and services gives him the ability to provide prompt and accurate answers to customer inquiries and concerns. Fred is dedicated to finding new and innovative ways to make sure that all aspects of each project are handled efficiently and professionally from start to finish. From field staff support and scheduling to sales and customer care, Fred and his team provide friendly, high caliber service to all clientele.



  • All of our men are covered by Workplace Safety & Insurance Board (WSIB)
  • We carry two million liability insurance.
  • We are a member of Safety Services which provides monthly training courses.
  • We train all our employees for fall arrest.
  • We train all our employees in WHMIS
  • We have an employee trained in first aid by St. John Ambulance on every job site.


  • Commercial, Institutional and Residential Shingling
  • Emergency Repairs
  • Detailed Inspections
  • Insurance Work
  • New Construction
  • Solutions to ice buildup (minor to major)
  • Low Sloped Roofing
  • Re-Roofing