Roofers apprenticeship

program description

Roofing may be hard work, but it is also very rewarding, particularly for those individuals who are willing to learn and grow as a professional craftsperson. Many apprentice roofers who have moved through apprenticeship have become highly compensated foremen of their own crews with good companies, others have grown into successful roofing contractors or consultants, and some have even come back to the classroom as IRCC trainers. The sky is the limit.

Roofing has become increasingly technical and demanding.  Skilled workers are sought after and command competitive wages and job security. The IRCC’s apprenticeship program for roofers helps you develop those skills, combining classroom instruction with hands-on field exercises and a variety of audio-visual aids.

The IRCC's roofing apprenticeship is a three-and-a-half year, bilingual training program of courses and on-the-job training consisting of 144 hours per year of classroom, study time, and participation in labs and workshops.  While you are learning, you will be employed by some of the industry’s best roofing contractors — contractors who are committed to training and quality of workmanship.

Every six months, grades, work hour requirements, and employer performance evaluation results are provided to participants on a comprehensive 'report card', which dictates the level and pay advance schedule for each worker as he or she moves up the 7-step progression leading to a certificate of completion and a 'journeyman' card.


How much does it cost?


Apprenticeship training is 100% employer paid, which means you will be learning a trade and earning a good wage at the same time you are moving up the ladder and further toward your goal of becoming a journey-level roofer.

Do I qualify?


Applicants must meet the following requirements:

  • You must be 18 years old.
  • You must have a valid driver’s license.
  • Students sign a contract agreeing to basic work ethics like showing up to work on time as well as committing to attend classes regularly.  There is a limit to the number of classes you can miss without losing credit. 
How do I apply?


Application Process:

  • The majority of students entering the Independent Roofing Contractors of California, Inc. "IRCC" apprenticeship program are working for roofing contractors who send their employees to the apprenticeship program.
  • When a student contacts IRCC directly, their name is placed on a list and distributed to roofing contractors who are members of IRCC. The students are also given a list of roofing contractors who are members of IRCC from whom they can seek work.  (See information section below) 
  • Once a student is employed, the contractor refers them back to the apprentice program with an application form to complete. Employers are motivated to send their employees into the apprenticeship program, knowing their employees will be learning skills to produce quality workmanship.
Earning college credit


SRJC credits are earned with the satisfactory completion of each apprenticeship course.

For more information


For questions or more information, please contact IRCC (Independent Roofing Contractors of California, Inc.)

Web site: 

Phone:     (925) 658-4870

Email:      Refer to website