The options for roofing materials may seem endless. The first thing every homeowner should consider is their overall budget and hiring a professional roofing contractor that knows the capabilities and limitations of roofing materials is important. Let us navigate the materials and colors and help you design your new roof. Da-Vinci Roofing will give you a long-lasting and beautiful roof to improve the overall look of your home while keeping your home tight and dry from Portland’s wet and soggy weather.