Need a roofing contractor in Salem, OR?

Tell us more. We'll connect you with the best pros in your area.

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.

John — Your crew did an excellent job. Very, very good on cleanup. Seem to enjoy their job and work well with customer.
  (503) 363-0005  

Jeremy Dumanovsky Roofing is a roofing company in Salem Oregon that specializes in roofing solutions for residential homeowners and has a proven track record in the greater Salem area for quality materials and workmanship.

Priscilla D. — Fantastic job done. Several workers assigned to job for completion in one day! Left the yard cleaner than when they started. Respectful and friendly. Spoters
  (503) 540-9898  

Locally owned and operated, we provide unequaled service, quality and value. We install, repair and maintain steep and low-slope roofs of all kinds, continuous gutters and gutter protection systems, as well as Velux Premium Skylights and Sun Tunnels.

Elizabeth Fielding — I was extremely well pleased and impressed by Pfeifer Roofing. I had a small and elusive leak in the roof. The worker persevered until he found it, showed
  (503) 393-3185  

  More businesses

(503) 363-0005
Salem, OR 97301
1620 Salem Industrial Dr NE
(503) 540-7851
Salem, OR 97301
3380 Portland Rd NE
(503) 540-9898
Salem, OR 97301
2245 Commercial St NE
(503) 383-1406
Salem, OR 97317
5340 Caplinger Rd SE
(503) 383-4176
Salem, OR 97317
3668 Kashmir Way SE STE A
(503) 393-3185
Salem, OR 97301
4835 Ridge Dr NE
(503) 393-9999
Salem, OR 97302
2763 22nd St SE
(503) 362-0812
Salem, OR 97301
698 12th St SE
(503) 949-5371
Salem, OR 97317
581 Lancaster Dr SE # 322
(503) 393-1328
Salem, OR 97303
9007 River Rd NE
(503) 378-1107
Salem, OR 97301
2435 Claxter Rd NE
(503) 585-2338
Salem, OR 97302
2453 McGilchrist St SE
(503) 339-7234
Salem, OR 97301
4309 22nd Ave NE
(503) 371-0179
Salem, OR 97317
581 Lancaster Dr SE
(503) 378-7500
Salem, OR 97317
4375 Glenwood Dr SE
(503) 967-4060
Salem, OR 97302
4676 Commercial St SE #502-B
(503) 877-9990
Salem, OR 97301
420 22nd St NE
(971) 273-5888
Salem, OR 97302
2085 Raynor St SE
(503) 375-3188
Salem, OR 97301
4667 Shawnee Dr SE
(503) 390-7174
Salem, OR 97303
4063 Salem Industrial Dr NE
(503) 873-8303
Salem, OR 97301
740 State St