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. Independent Commercial Roofing Sales Representative & Local Residential Roofing Companies

Location: Northern California
Company: NorCal Roofing (Contractor Role)

Job description

NorCal Roofing is looking for Independent Sales Professionals and Residential Roofing Companies who can bring in commercial roofing projects and partner with us to handle the installation. This is a commission-only opportunity—perfect for motivated Residential Roofing companies and individuals or reps already connected in the commercial property or construction world.
 
Role Overview:

You bring the commercial roofing jobs—we handle the roofing work. You act as your own boss, earning high commissions for every signed project. Our team takes care of project execution and installation under your deal. NorCal orders the materials so no budget constraints

Ideal Candidate:
Existing network in commercial real estate, property management, or construction
Self-motivated and able to generate and close leads Familiar with commercial roofing systems (preferred but not required) Local Residential companies that gets commercial leads but not able to make any profit from them Professional, reliable, and organized

What We Offer:
Reliable, experienced roofing crew to fulfill your projects High commission structure
Flexible, independent contractor role—you control your time and income Warranty on the install up to 20 year NDL (Has to be part of the contract)

Ready to earn with a trusted roofing partner?
Email/message on LinkedIn for us at support@norcalroofing.com 
with your background and interest. The NorCal Roofing Leadership team will be in contact for a quick overview to answer any questions to get you started. NorCal Roofing wants you to lead your own sales goal and we move your contract to installation and as the customer pays and you get your share that you worked for.

2. 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.

3. 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.

4. 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.