Roofing contractor in Częstochowa, Poland
A roofing contractor is a professional who specializes in the installation and repair of roofs. Roofing contractors are often employed by construction companies, but they can also work independently. Roofing contractors must be skilled in a variety of trades, including carpentry, masonry, and electrical work. In addition, they must be familiar with the different types of roofing materials and how to install them. Roofing contractors typically receive on-the-job training, but some may also attend trade schools or apprenticeship programs. Those who complete an apprenticeship program usually earn a journeyman's license, which allows them to work independently. Roofing contractor typically charge by the square foot, and most projects take several days to complete.