Done-Right Roofing & Sheet Metal Ltd. offers well-respected services as roofing contractors in Brampton, Burlington, Cambridge, Guelph, Halton Region, Hamilton, Milton, Mississauga, Oakville, and Peel Region. Our highly trained roofing contractors have the skills and expertise to handle all commercial and residential roofing needs, irrespective of the size or complexity. Our team also builds black and white flat roofs for the industrial sector. We have proudly served our clients for over 25 years and are proud to offer them many options for financing their roofs.