A roof that withstands the wind, rain and salt of the Oregon Coast.

Do you want the longest lasting and highest quality roof you can get? At Best Roofing Company, we won’t cut corners by using guns to nail or staple your roof to your building. Our roofing systems are always hand nailed. You deserve a professional roof job, and we deliver. You’ll be impressed with our promptness when you call, our highly trained and efficient crew, and how clean we leave your property. We also handle emergency repairs and maintenance including moss treatment and gutter cleaning. Contact us weekday mornings and talk to May.

We also accept all major credit cards.

Read Our Philosophy
View More Videos
See Our Photo Gallery
Customer Comments
“A big thank you to Don, Cathy and all the crew for their prompt response to a very frantic phone call. I am new to town and developed a serious roof issue within two weeks of moving into my new home. You all answered my many questions, kept me calm, showed up for work on time and gave me a new roof that will keep me dry for a long, long time. Thank you!”

Our Service Areas

Serving Lincoln County cities of Lincoln City, Gleneden Beach, Depoe Bay, Otter Rock, Newport, South Beach, Seal Rock, Waldport, Yachats, Toledo, Siletz, Tidewater, Eddyville, Neotsu, Otis and Rose Lodge.

Serving Tillamook County cities of Neskowin, Pacific City, Hebo, Cloverdale, Wheeler, Tillamook, Beaver, Blodgett, Garibaldi, Logsden, Bay City, Manzanita, Nehalem, Netarts, Oceanside and Rockaway Beach.