Online Safety Training for RCAC Members

Access safety training courses on our website now!

RCAC is very pleased to offer discounted online safety training through Safety Compliance Company as an exclusive benefit to RCAC members.

Thirteen (13) online training courses, all offered in both English and Spanish, are available, and RCAC members receive a discount of $5 per training (unlimited trainings) on topics that include Fall Protection, Heat Illness, Personal Protective Equipment, and many more.

The trainings are very professionally produced by the safety experts at Safety Compliance Company, include a final exam and proof of satisfactory completion for each employee and each training, and generally range in length from 20 to 40 minutes. Where applicable, the content covers Cal/OSHA standards, and will assist in demonstrating due diligence to train employees in proper safety procedures.

Access the trainings through the Members Only section here!

We hope you will save money while protecting the safety of your employees by taking advantage of this exclusive member benefit.

If you are not a member of the Roofing Contractors Association of California, join today and enjoy this members exclusive benefit plus much more!

Contact RCAC Executive Director Marc Connerly at with any questions about this program.

Harassment Prevention Training

As you may know by now, harassment prevention training for all employers with 5 or more employees became mandatory on January 1, 2020.

To comply, employers must:

• Provide supervisors with at least two hours of training every two years or within six (6) months of promotion or hire
• Provide non-supervisory employees with one hour of training every two years or within six (6) months of promotion or hire

Pursuant to this law, RCAC has available a Harassment Training Prevention program for members, which includes:

• A limited number of free online trainings
• Additional trainings at a deep discount from market rate training
Both the supervisor and employee trainings will be available in English and Spanish.

You can conveniently access our RCAC Harassment Training Prevention program here. 

About RCAC

Support RCAC’s legislative advocacy programs by donating!

Who is RCAC?

Founded in 1949 as a link between local roofing contractors and the state legislature, RCAC serves its membership under the same mission:

RCAC is a nonprofit 501(c)(6) professional organization dedicated to the protection and advancement of the California roofing industry in legislative, regulatory and business affairs.

As your voice in Sacramento, CA, RCAC fights for the best interests of

roofing contractors and the unique circumstances inherent to our industry. Workers’ compensation reform and relief, Proposition 65 settlements, labor laws and new fire standards are just a few of the many issues RCAC addresses before the state legislature each year in Sacramento. Understanding your business and the problems local contractors face is what RCAC prides itself on, with a bottom line of protecting the best interests of the industry.

RCAC provides effective legislative advocacy and serves as the professional statewide organization for all roofing contractors in California. Benefits of membership include legislative advocacy, newsletters, industry and regulatory information, and links to other California roofing contractors.

The RCAC board of directors is representative of small and large

employers, union and open-shop contractors, from all parts of the Golden State. Under the strong leadership of 13 board members, RCAC staff administers the benefits of the association and coordinates the efforts of the board of directors. Board members sit on a variety of committees touching upon the diverse needs of RCAC members including government affairs, membership, golf tournament, Web site and information technology committees.

Learn more about the history of the Roofing Contractors Association of California here. 

Speak with someone directly about the benefits of RCAC membership or sponsorship by contacting one of our Membership Committee members here.


For any questions, please contact the association office at (916) 485-6318.