Bonn Roof Care has been installing quality roofs and re-roofing older roofs in the Salem and surrounding area for over a decade. We install all types of roofing, including composition roofs, shake roofs, metal roofs, single ply roofs, and more. As a licensed roofing contractor, we can cover new construction, replacement / re-roofing, roof cleaning, and more. ¬†Whatever your roofing needs are, we’ve got you covered.



Composition – Get a quote

Shake – Get a quote

Metal – Get a quote

Single Ply – Get a quote

Duro-Last Membrane Systems – Get a quote

We proudly carry Owens Corning