Barnes Roofing, Inc.

Barnes Roofing, Inc. is a Greater Cleveland, Ohio owned and operated residential roofing company specializing in new roof construction, replacing old or damaged roofs, and repairing leaks. With over 30 years experience in the roofing industry. We insure that all of our technicians are skilled and certified, and that they can confidently install product from every major roofing manufacturer in the country.

Our primary goal is to solve your roofing issues. Although replacing a roof is sometimes necessary, we at Barnes Roofing know that often effective repairs are an equally successful solution.


With years of varied experience in both the commercial and residential realms, there is no job that is beyond our doing. Set up a roof evaluation, and we guarantee that we can direct you toward the most effective and reasonable repair or replacement plan. At Barnes Roofing we pride ourselves on exceeding customers' expectations by providing solutions in a timely, cost effective, safe manner. Further, our warranty programs, provided for customers' existing roofs, saving many people thousands of dollars of costly replacements.