Roofing Sales Representative
About Gravity Roofing
Gravity Roofing is a fast-growing residential roofing company serving Central Florida. Our mission is to build trust and relationships through an unmatched experience by helping homeowners confidently navigate their roofing needs.
We are focused on becoming the highest rated roofing contractor in Central Florida and are looking for driven individuals to grow with us. We currently have over 520+ 5-star google reviews with a 100% 5-star rating.
Position Overview
The Roofing Sales Representative is responsible for meeting with homeowners, inspecting roofs, generating estimates, and guiding customers through the sales process from initial contact to project close.
This role is ideal for a self-motivated individual who thrives in a field-based sales environment and values transparency, follow-through, and strong customer relationships. Candidates must be confident in themselves, able to handle rejection, and willing to consistently work through and overcome customer objections to earn their business. This position offers a very strong six-figure earning potential opportunity for both W2 and 1099 candidates.
Key Responsibilities
Perform roof inspections and assess homeowner needs
Generate accurate estimates and present solution options
Educate customers on roofing systems, materials, and process
Work both retail and insurance claim projects, including meeting with adjusters and helping homeowners navigate the claims process when applicable
Manage follow-up communication and maintain pipeline activity
Coordinate with internal teams to ensure smooth project handoff
Represent the company with professionalism and integrity
Work company-provided leads while also generating your own opportunities through self-sourced leads and referrals
Qualifications
Previous sales experience preferred; roofing or construction experience is a plus. We will train the right candidate from the ground up
Strong communication and interpersonal skills
Self-starter with the ability to manage time and responsibilities independently
Comfortable working outdoors and climbing ladders
Valid driver’s license required
A genuine desire to help customers and guide them to the right decision for their home
Must be technologically literate, as all systems and processes are handled electronically
Compensation & Benefits
W2 Position (For the Right Candidate):
Vehicle Option 1: Company vehicle provided (must be insurable), with gas, tolls, and maintenance covered
Vehicle Option 2: Use your own vehicle with weekly vehicle reimbursement provided
Guaranteed weekly base pay plus commission
Very strong six-figure earning potential opportunity
Performance-based bonuses and commission growth opportunities
Flexible schedule with field autonomy
Career advancement opportunities within a growing company
1099 Outside Sales Representative:
100% commission-based (higher commission structure)
Must have own vehicle
Must obtain or have an active LLC and workers comp exemption
Greater income potential based on performance
Flexible schedule with full independence in the field
Schedule
Monday through Friday (most appointments scheduled at 9 AM, 1 PM, and 4 PM)
Additional evening or weekend appointments as needed
Work Environment
This is a field-based position requiring travel throughout Central Florida to meet with homeowners and perform inspections.
Additional Information
Gravity Roofing is an equal opportunity employer committed to building a high-performing team aligned with our core values: Learn and Improve, Take Initiative, Follow Through, and Team Over Self.
Is This You?
Are you looking to grow both personally and professionally? Are you open to constant learning and improving to adapt to market changes and stay ahead of the curve? Do you take initiative without waiting to be told? Do you follow through on your word every time? Are you a true team player who puts the team over self, no egos?
If this sounds like you, apply today and let’s see if it’s a fit.
Recommended Jobs
Material Handler
The following duties are typical of those performed by employees in this job title; however, employees may perform other related duties, and not all duties listed are necessarily performed by each …
Triage Nurse
Job Description Job Description Job Title: Triage Nurse Department: Medical Reports To: Director of Nursing / Clinical Manager FLSA Status: Non-Exempt Job Summary: The Clinic Tr…
Licensed Mental Health Therapist
Job Description Job Description Benefits: Flexible schedule Health insurance Opportunity for advancement Paid time off Training & development Bonus based on performance Compe…
Travel Nurse RN - Cardiac Catheterization Lab in Key West, FL
Registered Nurse (RN) | Cardiac Catheterization Lab Location: Key West, FL Agency: TNAA | TotalMed Pay: Competitive weekly pay (inquire for details) Shift Information: Days Con…
Director, Global Supply Chain
Future Tech Enterprise is seeking a Global Supply Chain Director to lead and optimize end‑to‑end supply chain operations across international markets. This leader will build operational discipline,…
Travel Nurse RN - Labor & Delivery in Key West, FL
Registered Nurse (RN) | Labor & Delivery Location: Key West, FL Agency: SkyBridge Healthcare Pay: Competitive weekly pay (inquire for details) Contract Duration: 13 Weeks Start…
PRN CT Technologist Inpatient- Multiple Opportunities!
Department: Inpatient - CT Scan Work Type: PRN Shift: Variable Shifts / Includes Overnights and Weekends / On Call As Needed Pay Rate: $40.56 per hour A PRN Inpatient CT Technologist w…
Dishwasher
Job Description Job Description Description: Motek, a part of Happy Corner Hospitality collective, is a Mediterranean concept restaurant. We pride ourselves on delivering exceptional service and…
Field Service Technician I
TITLE: Field Service Technician I GRADE: 6 POSITION SUMMARY & KEY AREAS OF RESPONSIBILITY: Position Summary Are you a Field Technician? Field Engineer? Service Technician? Or d…
Travel Nurse RN - Cardiovascular Operating Room - $2,483 per week in Margate, FL
Registered Nurse (RN) | Cardiovascular Operating Room Location: Margate, FL Agency: Cynet Health Pay: $2,483 per week Shift Information: Days - 5 days x 8 hours Contract Durati…