Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Rainbow bridge illustration

Find your next move.

Your current job is just the starting point. See where workers like you actually went next.

Powered by real career transition data in the U.S. labor market over the past 20 years. How it works

Requires a free account

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

MCG Roofing

Roofing Sales Representative / Estimator Base Salary + Uncapped Commission

Job Description

Roofing Sales Representative / Estimator MCG Roofing -
Mayorga Construction Group LLC Location:
Pensacola, FL (Serving Pensacola, Gulf Breeze, Navarre, and surrounding areas)
Job Type:
Full-Time | W-2
Employee Compensation:
$40,000 Base Salary +
Uncapped Commission Expected Total Annual Earnings:
$80,000-$140,000+ (Based on Performance) MCG Roofing is looking for an ambitious, self-motivated Roofing Sales Representative who knows how to find opportunities, build relationships, estimate roofing projects, and close deals. We are a growing, locally owned roofing and construction company looking for someone who wants more than just a paycheck. We're looking for someone who is driven, resourceful, and interested in growing with the company. This is not a position where you sit around waiting for leads to come in. While we provide company-generated leads, you will be expected to actively develop your own business through networking, referrals, prospecting, and building relationships in the community. You'll have the opportunity to earn a substantial income based on your performance, with uncapped commissions and room to grow as the company expands. Responsibilities Actively prospect and generate new roofing leads through networking, referrals, canvassing, and other sales strategies. Inspect residential and light commercial roofs to identify damage, deficiencies, and replacement opportunities. Accurately measure roofs, calculate quantities, and prepare detailed estimates. Meet with homeowners and property owners to discuss roofing solutions and present proposals. Follow up with prospective customers, negotiate pricing, and close contracts. Maintain relationships with customers and generate repeat business and referrals. Coordinate with project management and production teams to ensure a smooth transition from sale to installation. Maintain accurate records of leads, estimates, appointments, and sales activity. Represent the company professionally and provide excellent customer service. Understand roofing materials, installation methods, and general construction practices. Compensation We offer a guaranteed base salary with uncapped commissions that reward your ability to generate and close business.
Base Salary:
$40,000 annually
Self-Generated Leads:
6% commission on collected contract revenue
Company-Provided Leads:
3% commission on collected contract revenue
No Commission Cap:
The more you sell, the more you earn.
Performance Reviews:
Opportunities for increased compensation and advancement based on results.
Example Annual Earnings:
$750,000 in annual sales = approximately $78,250 $1,000,000 in annual sales = approximately $91,000 $1,500,000 in annual sales = approximately $116,500 $2,000,000 in annual sales = approximately $142,000 Examples include base salary and assume 70% self-generated sales and 30% company-provided sales. Actual earnings depend on sales performance, lead sources, collected revenue, and the commission agreement. Qualifications Roofing sales, construction sales, or related sales experience preferred. Strong understanding of residential roofing systems or willingness and ability to learn quickly. Ability to inspect roofs safely, perform measurements, and prepare accurate estimates. Proven ability to prospect, develop leads, and close sales. Strong communication, negotiation, and customer service skills. Highly motivated, organized, and capable of working independently. Comfortable working outdoors, traveling locally, and meeting customers at their properties. Valid driver's license and reliable transportation. Comfortable using computers, estimating software, and customer management systems. Who We're Looking For We're not necessarily looking for someone with the longest resume. We're looking for someone who is hungry to succeed, takes initiative, and can figure things out without needing constant supervision.
You should be someone who:
Takes ownership of their results. Isn't afraid to approach new customers and generate business. Can build trust with homeowners and confidently close deals. Understands that following up is just as important as finding a lead. Is competitive, hardworking, and motivated by earning potential. Wants to grow professionally and financially alongside the company. Why Join MCG Roofing? MCG Roofing is an established, locally owned roofing and construction company serving Northwest Florida. In addition to residential roofing, our company is involved in commercial construction and government contracting. We're expanding our residential roofing division and looking for someone who can play an important role in that growth. This is an opportunity to develop your own customer base, earn uncapped commissions, and potentially move into a larger sales or leadership role as the company grows. If you're a motivated salesperson who can find opportunities, estimate projects, and close deals, we want to hear from you. How to Apply Please submit your resume and briefly describe your sales experience, particularly any experience in roofing, construction, home improvement, or generating your own leads. We are especially interested in candidates who can demonstrate a history of successful sales performance.
Pay:
From $40,000.00 per year
Benefits:
Cell phone reimbursement Mileage reimbursement
Work Location:
In person

Benefits

  • Transportation
  • Dental Insurance
  • Discounts/Reimbursements
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
73
out of 100
Average of individual scores