Becoming a roofing contractor is no easy task. Generally speaking, a roofer has at least three years of on the job training. To become certified in his/her state, most roofers will need to complete a degree in construction. However, most of their skills are learned on job sites. It is important to train in other fields of construction as well as roofing. When the economy is a downward spiral, most people will put off adding a new roof. If you are trained in several areas, the loss of income has less of an impact. Being in good physical shape is a must for becoming a roofer. You will need to be able to climb onto high areas with ease. Also, make sure that you lose any fear of heights.
More info: roofing contractors Vancouver