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

Careers at Texas Professional Roofing

Roofing Sales & Marketing Careers in Austin

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

View current 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

Join our home roofing sales team in Austin. We are looking for outgoing people who want to learn and grow.

No roofing or sales experience is required. We provide paid training, sales tools, mentorship, and ongoing support. You will learn to find opportunities, inspect residential roofs, and work with homeowners. Training covers the sales process from the first conversation through project completion.

After training, this role pays commission with no cap on earnings. You should be self-driven and at ease talking with people. Your income will depend on your sales.

What you’ll do

  • Find new home roofing customers. Knock on doors, meet neighbors, and use other ways to find leads.
  • 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
  • When a claim is involved, help homeowners understand the roofing steps.
  • 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

Work is mainly Monday through Friday. Some customer meetings and sales work may fall on evenings or weekends.

About Texas Professional Roofing

We are based in Austin and serve homeowners in nearby towns. We focus on good work and prompt service. We help people understand their roof and choose the next step.

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

Ready to get started?

Are you driven, open to coaching, and at ease talking with people? If you want to build a 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

Help us grow our commercial roofing business in Austin and nearby areas. This sales role requires prior commercial roofing experience.

You will manage the sales process on your own. Find leads, inspect roofs, prepare estimates, submit bids, and close projects. You need commercial roofing sales experience and the drive to find new work.

Use your commercial roofing skills to help build this part of our business. You will work with an established team based in Austin.

What you’ll do

  • Generate new commercial roofing opportunities through prospecting, networking, referrals, and direct outreach
  • Build lasting ties with property owners and managers. Work with facility managers, general contractors, HOAs, and commercial real estate teams.
  • Conduct commercial roof inspections, measurements, and project walkthroughs
  • Identify opportunities for commercial roof repairs, replacements, maintenance, and restoration projects
  • Prepare accurate roof estimates on your own. Include materials, labor, equipment, and other job 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
  • Work with TPR leaders and the crew. Make sure each job has a clear scope and is ready to start.
  • Keep sales records in our CRM. Track leads, roof inspections, estimates, bids, and follow-up tasks.
  • 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
  • You should have ties in the trade. You should have worked with commercial owners, property or 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

Work is mainly Monday through Friday. Hours may vary for customer meetings, roof inspections, trade events, and job needs.

About Texas Professional Roofing

We are based in Austin. We serve home and business property owners in the city and nearby towns.

We repair, replace, and inspect roofs. We also offer exterior property improvements. We work with shingle, metal, tile, and TPO roofs.

We focus on good work, clear updates, and lasting ties with our customers.

As we grow, we need skilled people who can find new work and serve our customers well.

Ready to join our team?

Do you have commercial roofing sales experience? Can you prepare sound estimates and find 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

Inside Sales &
Marketing Assistant

Texas Professional Roofing

Part-timeHourly payNo roofing industry experience required

About the opportunity

Do you like talking with people, finding facts, and keeping work in order? Join us to support our sales and marketing team.

This is a part-time role. You will make outbound calls, find leads, research prospects, and keep customer and prospect records up to date.

You should be reliable and pay close attention to details. You should feel at ease speaking with new people and want to learn sales and marketing skills.

No roofing industry experience is required.

What you’ll do

  • Make outbound calls to homeowners, prospective customers, and potential referral partners
  • Explain TPR's services and ask about roof needs. Help book meetings or roof inspections for the sales team.
  • Follow up with existing leads and prospects as directed
  • Research potential customers, properties, Realtors, property managers, and other business opportunities
  • Build, organize, and maintain prospect lists and contact databases
  • Verify contact information and update lead records in our CRM system
  • Track calling activity, outreach results, and follow-up tasks
  • Assist with preparing and organizing contact lists for email marketing and outreach campaigns
  • Support lead-generation initiatives and other sales and marketing projects
  • Assist with general administrative tasks related to sales and marketing operations

Who we’re looking for

  • Friendly, professional, and comfortable speaking with people over the phone
  • Strong verbal and written communication skills
  • Organized, dependable, and detail-oriented
  • Comfortable performing repetitive outreach and research tasks
  • Basic computer skills and familiarity with spreadsheets
  • Willingness to learn CRM systems and other sales and marketing tools
  • Ability to manage time effectively and work independently
  • Positive attitude and willingness to learn
  • Previous customer service, administrative, telemarketing, or sales experience is a plus, but not required

What we offer

Competitive hourly pay

$15–$18 per hour

Flexible part-time opportunity

Scheduling based on business needs

Training & support

Guidance on TPR's services, outreach processes, CRM, and lead-generation tools

Hands-on experience

Opportunity to gain practical experience in sales, marketing, customer outreach, and business operations

Collaborative environment

Work with a small team and contribute directly to business growth

Growth potential

Opportunity for additional responsibilities as the company continues to expand

Schedule

Part-time, with hours and scheduling to be determined based on business needs.

About Texas Professional Roofing

We are based in Austin. We serve home and business property owners in the city and nearby towns.

We repair, replace, and inspect roofs. We also offer exterior property improvements. We focus on good work, prompt service, and lasting ties with our customers.

As we grow, we need people who want to help our sales and marketing team.

Interested in joining our team?

Do you keep work in order and feel at ease making outbound calls? If you want to learn sales and marketing skills, we'd like to hear from you.

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