Deciding to buy a new roof is a significant investment that will last decades. At Medrano Roofing we only use quality materials, but all materials require maintenance to last. Some materials upkeep is more expensive than others, so make sure you are aware of future costs before deciding what is right for your home. Proper maintenance will reduce the chances of requiring costly roof repair.