It all depends on what you are looking for, metal is a maintenance free roof material. There are also limited lifetime shingles or lifetime shingles that can last about 50 years.
There is a two-year labor warranty and it's prorated for material.
Depending on the type of shingles, your roof can last 30 to 35 years. Some can also last 50 years.
You may need your roof replaced or maintenanced when shingles are blowing or dropping off of your roof. You may also need roof repair if the plywood is buckling.
We service Gardiner , ME; Brunswick, ME and the surrounding areas