Your Roof, Our Expertise

Career

Join NorCal Roofing and build a rewarding career with a team that values innovation, integrity, and growth. Apply today and be part of our success!

Start Your Roofing Career with NorCal Roofing

As part of NorCal Roofing, you’ll gain hands-on experience with some of the best in the business, work on exciting projects, and enjoy opportunities for advancement. We invest in our employees, providing the training and tools you need to succeed in your role and beyond. Join a company where your contributions are valued, and where you can grow in a rewarding career that offers both challenges and fulfillment.

Why Work With Us?

Apply Now to Join Our NorCal Roofing Team

“Submit your application and take the first step toward a rewarding career with NorCal Roofing!”

Career

Explore Career Opportunities with NorCal Roofing

we’re always looking for motivated, skilled, and dedicated professionals to join our growing team.

1. Roofing Technician

As a Roofing Technician, you will be responsible for installing, repairing, and maintaining a variety of roofing systems. You will work with different materials, including composition shingles, metal, and flat roofing systems, ensuring that each project meets safety standards and exceeds client expectations.

Key Responsibilities:

Roof Installation & Repair: Install new roofs, replace old roofs, and perform repairs on various roofing systems, including shingles, metal, tile, and flat roofs.

Roof Inspections: Assess the condition of roofs and provide detailed reports for repairs or replacements.

Safety Compliance: Follow all safety guidelines and protocols, ensuring a safe working environment for yourself and team members.

2. Estimator

NorCal Roofing is seeking highly motivated Estimator/Project Managers to join our growing team. We are seeking individuals who are hard working and results oriented to join NorCal Roofing! You can do both residential and commercial estimating. We are also looking for a Commercial who reads plans.
Our Estimators are responsible for working directly with homeowners to complete bids and estimate jobs. Project Managers oversee each project to the satisfaction of the homeowner and collect payment for that work.

Experience: 
Experience in sales or project managing is Required. We will train anyone who is willing to learn and has a drive to succeed.

Responsibilities:

Customer Experience: Ensure a positive and high-quality customer experience

Estimate Creation: Use technology provided to create estimates

Lead Generation: Work Existing book of business, provide excellent customer service, and door knock to get more leads

Liaison Role: Act as a liaison between property owner and crew

Quality Assurance: Be present at time of production to monitor the progress and quality of work being performed to homeowner’s satisfaction and per scope of work.

3. Roofing Project Manager

We are looking for an experienced Roofing Project Manager to oversee and manage roofing projects from start to finish. In this role, you will be responsible for ensuring that all roofing projects are completed on time, within budget, and to the highest standards.

Key Responsibilities:

Project Management: Oversee all phases of roofing projects, including planning, budgeting, scheduling, and execution. Ensure projects are completed on time and meet quality standards.

Client Relations: Serve as the primary point of contact for clients, addressing any concerns, providing updates, and ensuring overall customer satisfaction.

Team Coordination: Lead and coordinate a team of roofing technicians, ensuring they have the resources and support needed to perform their tasks effectively.

Cost Control: Manage project budgets, track expenditures, and ensure that projects stay within financial constraints.