Skip to content
Explore Texas Professional Roofing
Roofing on a Texas home

Careers at Texas Professional Roofing

Good people.
Honest work.
Built Texas tough.

Bring care to the craft. Help homeowners make confident decisions. Build your next chapter with a local roofing company.

View sales openings

Family-owned · Based in Austin, Texas

Local people. Personal responsibility.Clear answers for homeowners.Pride in the finished roof.

Now hiring · Austin & surrounding areas

Residential Roofing
Sales Representative

Texas Professional Roofing

Full-timeCommission-basedNo experience required

About the opportunity

Texas Professional Roofing is growing our residential sales team and looking for motivated, outgoing individuals who want to build a career in roofing sales.

No roofing or sales experience is required. We provide paid training, sales tools, mentorship, and ongoing support to teach you how to generate opportunities, inspect residential roofs, work with homeowners, and manage the sales process from initial conversation through project completion.

This is a commission-based position with uncapped earning potential following training, making it a strong opportunity for someone who is self-motivated, comfortable talking to people, and wants their income to reflect their performance.

What you’ll do

  • Prospect for new residential customers through door knocking, neighborhood outreach, and other lead-generation activities
  • Run residential leads generated through TPR’s inbound marketing and referral channels
  • Conduct roof inspections and identify potential damage or roofing needs
  • Educate homeowners on roof condition, repair and replacement options, and the roofing process
  • Help homeowners understand and navigate the roofing portion of the insurance claim process when applicable
  • Follow up consistently with prospects and customers to move opportunities through the sales process
  • Build relationships with Realtors, insurance agents, property managers, and other referral partners
  • Maintain accurate lead, appointment, and customer information in our CRM
  • Represent Texas Professional Roofing with professionalism, honesty, and excellent customer service

Who we’re looking for

You do not need previous roofing or sales experience to apply. We’re looking for someone who is:

  • Friendly, confident, and comfortable starting conversations with new people
  • Motivated by performance and uncapped earning potential
  • Coachable and willing to learn
  • Self-motivated and comfortable working independently
  • Organized, dependable, and consistent with follow-up
  • Comfortable prospecting and generating new business
  • Able and willing to inspect roofs and work outdoors in Texas weather
  • Able to travel throughout Austin and surrounding communities
  • In possession of a valid driver’s license and reliable transportation

What we offer

Paid training

Hands-on training in residential roofing, roof inspections, prospecting, sales, and the TPR customer process

Uncapped commission

Earning potential of $60,000–$150,000+ based on performance

Inbound opportunities

Access to leads generated through TPR’s marketing and referral channels in addition to self-generated business

Performance incentives

Additional opportunities for bonuses and incentives

Sales tools & support

CRM, sales resources, mentorship, and ongoing support from the TPR team

Flexible schedule

Manage your schedule around prospecting, appointments, inspections, and customer needs

Growth opportunity

Opportunity to develop your sales career as Texas Professional Roofing continues to grow

Schedule

Primarily Monday through Friday, with some evening or weekend availability depending on customer schedules and sales opportunities.

About Texas Professional Roofing

Texas Professional Roofing is an Austin-based roofing company serving homeowners throughout Austin and the surrounding communities. We focus on quality workmanship, responsive service, and helping property owners make informed decisions about their roofs.

As we continue to grow, we’re looking for motivated people who want to grow with us.

Ready to get started?

If you’re driven, coachable, comfortable talking to people, and interested in building a high-earning career in roofing sales, we’d like to hear from you.

Apply today to join the Texas Professional Roofing team.

Apply for this role

Email your introduction or resume to
office@txproroofs.com

Commercial Roofing
Sales Representative

Texas Professional Roofing · Austin & surrounding areas

Full-timeCommission-basedCommercial roofing sales experience required

About the opportunity

Texas Professional Roofing is seeking an experienced Commercial Roofing Sales Representative to help establish and grow our commercial roofing business throughout Austin and the surrounding areas.

We’re looking for a motivated, self-driven professional with commercial roofing sales experience who can independently manage the sales process from generating new business and conducting roof inspections to preparing estimates, submitting bids, and closing projects.

This is an opportunity for an experienced commercial roofing professional to play a key role in developing TPR’s commercial business while working with an established Austin-based roofing company.

What you’ll do

  • Generate new commercial roofing opportunities through prospecting, networking, referrals, and direct outreach
  • Build and maintain relationships with commercial property owners, property managers, facility managers, general contractors, HOAs, and commercial real estate professionals
  • Conduct commercial roof inspections, measurements, and project walkthroughs
  • Identify opportunities for commercial roof repairs, replacements, maintenance, and restoration projects
  • Independently prepare accurate commercial roofing estimates, including materials, labor, equipment, and other project costs
  • Develop scopes of work, prepare competitive bids, and present proposals to prospective clients
  • Respond to bid invitations, negotiate contracts, and close commercial roofing projects
  • Manage the sales process from initial prospecting through signed contract
  • Coordinate with TPR leadership and production personnel to ensure projects are accurately scoped and ready for execution
  • Maintain an organized sales pipeline and track leads, inspections, estimates, bids, and follow-up activities using our CRM
  • Attend networking events and industry functions to develop relationships and generate new opportunities
  • Build long-term customer relationships that lead to repeat business and referrals

Who we’re looking for

Prior commercial roofing sales experience is required. Candidates must have the industry knowledge and technical ability to independently estimate and bid commercial roofing projects.

The ideal candidate has:

  • Proven experience in commercial roofing sales and business development
  • Demonstrated experience preparing commercial roofing estimates, scopes of work, and competitive bids
  • Strong knowledge of commercial roofing systems, including TPO, metal, and other low-slope roofing applications
  • Experience conducting commercial roof inspections, measurements, and project walkthroughs
  • Understanding of commercial roofing materials, labor requirements, installation methods, and project pricing
  • Ability to independently generate leads, manage a sales pipeline, and close commercial roofing projects
  • Established industry relationships and experience working with commercial property owners, property managers, facility managers, or general contractors
  • Strong communication, negotiation, and relationship-building skills
  • Self-motivation, organization, and the ability to work independently
  • A valid driver’s license and reliable transportation
  • Ability to travel throughout Austin and surrounding communities

What we offer

Uncapped earning potential

Competitive commission-based compensation with earnings based on performance

Commercial growth opportunity

Play a key role in establishing and growing TPR’s commercial roofing business

Established company support

Join an established Austin roofing company with operational experience and resources

Professional independence

Take ownership of your sales pipeline, client relationships, estimates, and bids

Sales tools & support

Access to company CRM tools, sales resources, and support from TPR leadership

Flexible schedule

Manage your schedule around prospecting, inspections, client meetings, and project opportunities

Long-term growth

Opportunity to grow professionally as TPR develops its commercial roofing operations

Schedule

Primarily Monday through Friday, with flexibility based on customer meetings, inspections, networking events, and project requirements.

About Texas Professional Roofing

Texas Professional Roofing is an Austin-based roofing company serving residential and commercial property owners throughout Austin and surrounding communities.

Our services include roof repairs, replacements, inspections, and exterior property improvements. We work with a variety of roofing systems, including shingle, metal, tile, and TPO roofing.

We pride ourselves on quality workmanship, responsive communication, and building lasting relationships with our customers.

As we continue to grow, we’re looking for experienced professionals who can help us develop new opportunities and deliver the level of service our customers expect.

Ready to join our team?

If you’re an experienced commercial roofing professional with a strong sales background, technical estimating knowledge, and the drive to build new business, we’d like to hear from you.

Apply today to join Texas Professional Roofing and help grow our commercial roofing business.

Apply for this role

Email your introduction or resume to
office@txproroofs.com

The work means something

Behind every roof,
there’s a person.

A homeowner with questions. A family protecting their home. A property manager planning what comes next.

Our approach starts with understanding the roof, explaining the options, and treating people with respect. That’s the spirit behind this team.

Lead with honesty.

Clear observations and practical choices. Help people understand what their roof actually needs.

Care about the details.

Bring attention to the work, the property, and the people depending on both.

Make it personal.

Communicate clearly, take responsibility, and treat each homeowner’s questions with care.

Start a conversation

Your experience.
Your next chapter.

A short introduction is a good place to start. Tell us what you do well and what kind of roofing work interests you.

No account needed. Email your introduction directly to our office.

Tell us a little about yourself.

Include your name, city, preferred contact details, and the type of role you’re interested in.

Share the experience you bring.

Attach a resume if you have one, or write a brief summary of relevant work, skills, and qualifications.

Discuss the details with the team.

Ask about current availability, responsibilities, work location, compensation, and next steps.

Let’s get acquainted

Good work starts with a conversation.

Tell us where you’d like to take your career. We’d like to hear what you could bring to Texas Professional Roofing.

Introduce yourself