Concrete or clay tiled roofs typically last up to 100 years, with clay often longer, natural slate about 75 to 150+ years, and flat roofs between 20 to 40 years, depending on the membrane.
In most cases, roof replacements require permitting through the Village of Wellington Building Department to ensure code compliance and inspection approval.