Welcome to Our Port Orford Roofing Company – McMurray and Sons

Port Orford Roofing Contractor

McMurray and Sons, Inc. is the only name that you need to know, in order to get the best in quality roofing work. We take great pride in the work that we do, and that has been true since the first day this company was launched. Since 1919, our family owned and operated business has been providing the finest in quality workmanship and service results, for local customers in this area.

Your roof is the most important part of your home; this is the first line of defense against the elements. So, if it is not in good condition, it cannot perform the way it should. Set yourself up for long term success by getting the best service for the finest results. We are a roofer who wants to be your Port Orford roofer.

Roofing Installation and Replacement for Long Term Solutions

It all starts with the installation and continues with the replacement. This is the work that will determine how well your rooftop will perform, for years to come.

Of course, shoddy workmanship means that your roof will not be able to withstand the kind of abuse that Mother Nature tends to dish out. You should not have to choose between quality roofing work or an affordable roofing contractor. By working with us, you get the best of both worlds.

Roof Repairs and Inspections in Port Orford

Quality should always matter and McMurray and Sons, Inc. can provide you with that. However, we always encourage inspections and here are some of the reasons why:

An inspection is a much more cost-effective alternative to getting emergency repairs or, even worse, replacement.

You should be having your rooftop inspected twice a year, or annually at the very least. You should also have it looked at by a professional following any serious weather event.

Even newer roofs should be checked regularly. This not only protects you, it safeguards the warranty.

Port Orford, OR

If you are looking for a roofing contractor in Port Orford, OR then please call 541-385-0695 in Bend, 707-443-3088 in Eureka, 541-469-3300 in Brookings, and 541-779-9334 in Medford or complete our online request form.