BLOGS

A trusted hub providing expert roofing education, insights and industry knowledge — for property owners and roofing professionals alike.

How to Choose the Right Roofing Contractor for Your Home in Southern California

The right contractor ensures your roof is safe, durable, energy-efficient and properly installed to withstand local climate conditions. The wrong contractor can cost you thousands in repairs and years of frustration. Here’s a step-by-step guide to help you choose a trustworthy, skilled roofing contractor ...

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

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

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)