Salesman
Job Description
Job Description
As a Sales Representative for River City Roofing Solutions, you’ll be a warm, professional face for our company — meeting homeowners, understanding their roofing needs, and offering trusted solutions backed by our reputation for quality craftsmanship.
Your goal is to build relationships, generate leads, and help customers protect their homes with confidence.
This is a hybrid position, meaning most of your work can be done remotely — managing leads, scheduling inspections, and following up with clients. However, you’ll be required to:
Attend our weekly Monday sales meeting in person.
Be on-site for any construction contacts or projects you sign up, ensuring clear communication and smooth project execution.
This role is ideal for someone who’s self-driven, personable, and passionate about helping others while representing one of the most trusted roofing companies in North Alabama.
Key Responsibilities
Meet with potential customers (virtually or in person) to identify roofing needs and provide solutions.
Educate homeowners on our products, warranties, and installation process.
Generate and follow up on leads through canvassing, referrals, and company-provided sources.
Prepare and present accurate estimates and proposals.
Maintain CRM records and follow up consistently to close deals.
Coordinate closely with production teams and customers to ensure clear, effective communication and top-notch service.
Represent River City Roofing Solutions with professionalism, integrity, and respect at all times.
Qualifications
Must be 21 years of age or older.
Sales experience preferred (roofing, construction, or home improvement industry a plus).
Strong communication skills — able to work effectively with both customers and production staff.
Must be professionally presentable when meeting clients.
Prefer candidates who have a truck or vehicle capable of transporting materials to job sites when needed.
Self-motivated, goal-oriented, and able to manage your own schedule.
Basic computer skills and experience with CRM software are a plus.
Valid driver’s license and reliable transportation required for local travel.
Our Core Beliefs — The 10 Things That Require Zero Talent
At River City Roofing Solutions, we believe success starts with the simple things — the habits that take zero talent but make all the difference:
1️⃣ Being on time
2️⃣ Work ethic
3️⃣ Effort
4️⃣ Energy
5️⃣ Body language
6️⃣ Passion
7️⃣ Doing extra
8️⃣ Being prepared
9️⃣ Being coachable
Attitude
These are the values we look for in every team member — the mindset that turns good into great.
About River City Roofing Solutions
River City Roofing Solutions is proudly owned and operated by Chris Muse and Michael Muse, who bring over 40 years of combined experience in the roofing industry. When you work with our team, you’re working with educated roofers and sales professionals who are dedicated to helping homeowners make informed, confident decisions about their homes.
We take pride in delivering quality, integrity, and craftsmanship to every customer. Our mission is simple — to protect what matters most. From residential roofing to gutters and inspections, we’ve built our reputation on trust, service, and results across North Alabama.
Recommended Jobs
Rooms Manager (Hotel and Resort)
Job Description Job Description Rooms Manager Auburn Marriott Opelika Resort & Spa at Grand National Opelika, Alabama At the Auburn Marriott Opelika Resort & Spa at Grand National , ex…
Mechanical Piping Designer
Job Title: Mechanical Piping Designer Location: Birmingham, Alabama Type: 12 month Contract Compensation: From $70.00 Contractor Work Model: Onsite – onsite Hours: 40.0 R…
Cook (As Needed/PRN)
Cook (As Needed/PRN) Job Summary: Performs all responsibilities related to cooking and serving food for patients, employees, cafeteria, meals on wheels and catered events (if needed). Supervises oth…
Master Scheduler
Job Description Job Description MASTER SCHEDULER, Royal Switchgear Manufacturing Company Take your next career step at Royal Switchgear Manufacturing Company with a US based team that is devel…
Proposal Solutions Architect
Job Description Job Description DUTIES Tyonek Native Corporation is seeking a Proposal Solutions Architect to drive the development of innovative, mission-focused solutions and high-quality te…
Quarry Operator I
Job Description Job Description Position Title: Quarry Operator I Department: Quarry Operations Location: Baileyton, AL Essential Job Functions: Assist in the extraction and pr…
Machinist III
JOB SUMMARY: The Machinist (III) position in the Machine Shop is responsible for the setting up and operation of a variety of machine tools to produce precision parts and instruments. This include…
Dedicated Local Class-A CDL Driver
DEDICATED LOCAL CLASS-A DRIVING OPPORTUNITY! 6Months Minimum Experience Required (1 Year Preferred) Position Highlights: Home Time: Daily Region: Opelika, AL – AL & GA Routes …
Artificial Intelligence Software Engineer
Artificial Intelligence Engineer Full-time Redstone Arsenal, AL About Us Trideum Corporation is a 100% employee-owned company, committed to embracing the world’s toughest challenges with a servant…