First, your material choice — asphalt shingles, metal, or more costly options like solar shingles — can make or break your budget. Not only do they come with different price points, but they also affect labor rates. The structural integrity of the current roof can lead to additional expenses if repairs are needed. Additionally, Portland’s weather conditions may necessitate specific materials or techniques, potentially increasing costs.