JOIN THE CAL ROOF TEAM

We’re looking to build our team with skilled professionals who value quality workmanship, excellent customer service and integrity. If that sounds like you, we’d love to hear from you.

ROOFER

Perfect for someone who takes pride in hands-on work and delivering quality craftsmanship. You’ll play a key role in installing, repairing and maintaining residential and light commercial roofing systems, ensuring every project meets the highest standards of safety and precision.

Throughout California

XX-XX/Hour

Project Manager - Commercial Roofing

Perfect for someone who enjoys leading projects in a fast-paced construction environment. You’ll oversee commercial roofing jobs from start to finish, coordinating crews, managing schedules and ensuring every detail meets our standards. You’ll serve as a key point of contact for clients, vendors and management, helping deliver exceptional results across Southern California.

Southern California (Los Angeles, Orange, Riverside or San Diego counties)

XX-XX/Hour

roofing sales representative

Perfect for someone who enjoys building relationships and helping people protect their property. You’ll represent Cal Roof by meeting homeowners, building owners and property managers to perform roof inspections and offer tailored roofing solutions.

Orange County, California

XX-XX/Hour

CUSTOMER SERVICE REPRESENTATIVE

Perfect for someone who enjoys helping customers in a fast-paced environment. You’ll be a key point of contact for clients, handling inbound calls, scheduling appointments and providing administrative support to our sales and production team.

Greater San Diego area and Orange County, California

XX-XX/Hour

Roofer

Key Responsibilities:

  • Install, repair and replace roofing systems, including composition shingles, torch-applied roof membranes, clay and concrete tile roofs and single-ply systems (TPO, PVC, EPDM)
  • Safely remove old roofing materials and prepare substrates for new installations
  • Maintain a clean, organized and safe job site at all times
  • Follow all Cal Roof, Inc. safety policies and OSHA standards
  • Operate hand and power tools properly and safely
  • Work closely with the foreman and project manager to ensure timely completion of projects
  • Assist in loading and unloading roofing materials and equipment
  • Maintain professional conduct on job sites and in customer interactions

Qualifications:

  • Minimum 3 years of verifiable roofing experience
  • Proven proficiency with composition shingles, torch-applied membranes, tile and single-ply systems
  • Strong understanding of roofing safety practices and procedures
  • Ability to lift 75 lbs and work in various weather conditions
  • Reliable transportation and a valid California driver’s license
  • Ability to work at heights and on steep-slope roofs
  • Strong attention to detail and commitment to quality work
  • Bilingual (English/Spanish) a plus

Compensation & Benefits:

  • Competitive hourly wage (DOE)
  • Overtime and prevailing wage opportunities (where applicable)
  • Health, dental and vision insurance options
  • Paid holidays and time off
  • Opportunities for advancement into lead or foreman roles
  • Ongoing safety and skills training

Project Manager - Commercial Roofing

Key Responsibilities:

  • Oversee multiple commercial roofing projects from bid award through project completion
  • Develop project schedules, budgets and work scopes in coordination with the estimating team
  • Manage field operations, material deliveries, subcontractors and equipment logistics
  • Ensure compliance with OSHA and Cal/OSHA safety standards at all times
  • Conduct site visits and inspections to monitor progress and quality
  • Maintain regular communication with clients, property managers and general contractors
  • Review contracts, submittals and change orders for accuracy and scope compliance
  • Track project costs, labor hours and profitability using company project management systems
  • Work with accounting to approve invoices and manage project billing
  • Lead and support foremen, superintendents and crews to ensure schedule and quality goals are met
  • Resolve on-site issues quickly and professionally
  • Prepare post-project reports and participate in closeout documentation

Qualifications:

  • Minimum 3 years of experience in commercial roofing or general construction project management
  • Strong technical knowledge of low-slope roofing systems (TPO, PVC, BUR, modified bitumen, coatings, etc.)
  • Proven ability to manage multiple projects simultaneously
  • Experience with project management software (Procore, Smartsheet or equivalent)
  • Strong understanding of construction drawings, specifications and contracts
  • Excellent leadership, organization and communication skills
  • Valid California driver’s license and reliable transportation
  • OSHA 30 certification preferred (or ability to obtain)
  • Bilingual (English/Spanish) a plus

Compensation & Benefits:

  • Competitive salary (DOE)
  • Company vehicle or vehicle allowance
  • Fuel card and phone allowance
  • Health, dental and vision insurance
  • 401(k) with company match (after eligibility period)
  • Paid vacation, holidays and sick time
  • Ongoing professional development and advancement opportunities

roofing sales representative

Key Responsibilities:

  • Conduct in-home consultations and on-site roof inspections for residential, commercial and property management clients
  • Provide clear estimates and explain roofing materials, warranties and services
  • Prospect new leads via canvassing, referrals, cold-calling and company marketing tools
  • Manage sales pipeline from lead to close using Acculynx CRM software
  • Coordinate with production team to ensure code compliance and project timelines
  • Coordinate change orders with customers, production team and accounting
  • Communicate with customers before, during and after projects
  • Attend weekly team meetings and sales training
  • Represent Cal Roof at community events, home shows and networking opportunities

Qualifications:

  • High school diploma or equivalent (college degree a plus)
  • 1+ year of outside or in-home sales experience (roofing/solar preferred)
  • Familiarity with roofing systems: asphalt shingles, tile, low-slope, etc.
  • Strong communication and persuasion skills with a customer-first mindset
  • Tech-savvy: Microsoft Office, estimating tools, CRM software
  • Valid California driver’s license and reliable transportation
  • Physically able to climb ladders, walk roofs and work outdoors
  • Bilingual (English/Spanish) highly desirable

Compensation & Benefits:

  • Competitive commission structure
  • Bonuses and performance incentives
  • Vehicle allowance or company truck (role-dependent)
  • Health, dental and vision insurance options
  • Training and ongoing sales coaching
  • Advancement opportunities within our growing San Diego team
  • 401(k) retirement plan with company match (coming in 2026)

CUSTOMER SERVICE REPRESENTATIVE

Key Responsibilities:

  • Answer phone calls and respond to emails with professionalism and warmth
  • Schedule roof inspections, estimates and service appointments
  • Input and update customer information in Acculynx CRM
  • Coordinate with sales and production teams to ensure timely follow-ups
  • Resolve customer inquiries and complaints with patience and clarity
  • Prepare documents, reports and work orders as needed
  • Maintain organized digital and physical filing systems

Qualifications:

  • High school diploma or equivalent (college coursework is a plus)
  • 1+ year of customer service or administrative experience (construction or home services preferred)
  • Excellent verbal and written communication skills
  • Strong organizational and multitasking abilities
  • Proficient in Microsoft Office and CRM platforms
  • Positive attitude and team-oriented mindset
  • Bilingual (English/Spanish) highly desirable

Compensation & Benefits:

  • Competitive hourly wage (DOE)
  • Health, dental and vision insurance options
  • Paid time off and holidays
  • On-the-job training and career development
  • Friendly, supportive team environment
  • 401(k) retirement plan with company match (coming in 2026)