With a career in roofing, you can expect to find entry-level jobs with local construction companies, and as you gain experience and further your education, advancement opportunities become possible. Depending on your skill set and interests, you may also be able to specialize in areas such as repair, installation, or sales.