ABOUTProfessional roofer do not generally require official education, however they require on-the-job experience to discover their profession. While each state has various licensing rules, many require a roofing Montclair Roofing ContractorsMy Odyssey Link Copy