Homeowners Questions Roof Replacement

What should be included in a roof replacement estimate?