Careers

Interested in a career at Joyland Roofing?
Work hard and be rewarded!

Man on ladder installing gutter on a white house under a blue sky.

Working at Joyland

Looking for a job where you’re more than just another name on a schedule? At Joyland, we’re all about building a team that shows up with integrity, puts in the effort, and actually enjoys serving customers and coworkers alike.

Got construction or home improvement experience? Great. Don’t have it? That’s fine too. If you’re ready to learn, we’ll give you the tools and training you need. What matters most is the energy and attitude you bring.

Here’s what you’ll find with us:

  • A clear path forward—no wondering how to grow or what it takes to advance.
  • Training and support that actually help, not just checkboxes on a form.
  • Recognition that matches effort—hard work should be rewarded.
  • Work that goes deeper than a paycheck—what we do makes a difference in families and communities.

This isn’t just about landing a job. It’s about building a career you can be proud of.

 Current Openings

Take a look at the roles we’re hiring for right now. Each one comes with training, growth opportunities, and the chance to be part of a team that actually cares about the work we do—and each other.

  • Roofing Sales Consultant

    We’re looking for a knowledgeable and motivated Roofing Sales Consultant to join our team. This position goes beyond traditional sales — you’ll also manage projects and work closely with our crews to ensure every client receives a 5-star experience from start to finish.


    Key Responsibilities:

    • Meet with homeowners to assess roofing needs and provide solutions
    • Prepare accurate estimates and present detailed proposals
    • Manage roofing and siding projects from sale to completion
    • Supervise job sites and ensure crews follow best installation practices
    • Maintain clear, consistent communication with clients and team members

    What We’re Looking For:

    Strong experience in roofing and home exteriors — required

    Deep knowledge of roofing systems (steep slope and low slope), flashings, penetrations, ventilation, and manufacturer warranties

    Natural leadership ability and a commitment to quality workmanship

    Sales experience is a plus, but not required — we value product expertise first

    Comfortable working hands-on and being on-site during projects

    Professional, trustworthy, and driven to deliver an exceptional customer experience


    If you’re passionate about roofing, take pride in your work, and enjoy helping homeowners find the right solutions, we’d love to meet you.


    Job Type:

    Full-time


    Pay:

    $80,000.00 - $120,000.00 per year


    Benefits:

    • 401(k)
    • Company car
    • Dental insurance
    • Health insurance
    • Vision insurance
    • Compensation Package:
    • Commission pay

    Schedule:

    10 hour shift


    License/Certification:

    Driver's License (Required)


    Work Location:

    In person


    Click Here to Apply
  • Residential Roofing Project Manager

    This position requires extensive knowledge and experience with all common types of roofing methods & materials, including steep slope and low slope applications, as well as expertise with flashings and penetrations, unique/unusual applications, roof ventilation, product & manufacturer warranties, and best practices. Also requires strong & effective leadership ability and motivation to provide both roofers and clients with a 5-star experience at Joyland Roofing.


    Joyland is to be a place where people love to work, and customers love to do business. Your ability to develop, maintain, and enhance all of these relationships will be critical to your success in project management.


    We are a growing company looking to expand our service area. Feel free to reach out with any questions.



     Responsibilities include:

    • Stage jobs correctly at onset of job to ensure crew efficiency.
    • Ensure Safety plan is strictly adhered to.
    • Perform quality checks throughout project to ensure end result equals perfection.
    • Perform job completion activities.
    • Execute final inspection with the Manufacturer if needed.
    • Follow change order process

    Job Type: 

    Full-time


    Pay:

     From $80,000.00 per year


    Benefits:

    • 401(k)
    • Dental insurance
    • Health insurance
    • Paid time off
    • Vision insurance
    • Work Location: Hybrid remote in Elizabethtown, PA 17022
    Click Here to Apply
  • Repair Sales Technician

    We have immediate openings for Repair Sales Techs.


    With our company you will be taking appointments with clients that need a roof repair. You will diagnose roof issue and provide estimate for the repair. Once customer agrees to the estimate then you will complete the work onsite. We pay bonus on fulfilling work under allotted time.


    We have a great community of workers here at Joyland and pride ourselves on our customer experience.


    Roofing experience is a must have. Minimum of 5 years.


    We provide everything you need beyond your basic tool bag hand tools.


    Job Type: 

    Full-time


    Pay: 

    From $30.00 per hour


    Benefits:

    • 401(k) matching
    • Cell phone reimbursement
    • Dental insurance
    • Health insurance
    • Paid time off
    • Parental leave
    • Vision insurance

    Work Location: 

    Hybrid remote in Elizabethtown, PA 17022

    Click Here to Apply
  • Construction Laborer

    As a general laborer, your primary responsibility is to assist with physical tasks in construction and other manual, labor-intensive duties. You play a crucial role in ensuring that projects run smoothly and efficiently, contributing to the overall success of the team and the organization.


    You should be great at following instructions, with a positive attitude. Ready to work at heights and outdoors is a must. Construction & roofing experience is not necessary, just a drive to learn and master new skills. Driver's License is required. If you’re looking for good pay, a team that encourages personal and professional growth, and a job you can take pride in, apply now! Our goal is to give great people an opportunity to advance in our growth track and realize their full potential.


    We trust our teams to make good, sound decisions, and encourage personal responsibility and learning. We have systems in place that support your performance and your skills. We are a company of young, aspiring people out to make a bright future for ourselves and those around us.


    Job Type: 

    Full-time


    Benefits:

    • 401(k)
    • Dental insurance
    • Health insurance
    • Paid time off

    Work Location: 

    In person

    Click Here to Apply
  • Foreman

    Our foremen are responsible for customer relations as the job is in progress, loading trucks, crew management and relations, and general operations of jobs. Roofing experience is required.


    Responsibilities:

    • Customer relations
    • Connect with customers and answer any questions or concerns they may have honestly, professionally and courteously; giving them confidence in Joyland as a company and you as a foreman.
    • Contact customer (if possible) for authorization before or during any major repairs or extras. Customers should be aware of any extra charges they will incur upon job completion.
    • Responsible for customer satisfaction in areas such as crew performance, job esthetics, clean up, and protection of property.
    • Loading trucks
    • Be sure trucks are well stocked with standard items such as nails, caulk and tools.
    • Foreman is responsible for job supplies.

    Crew management and relations

    • Manage crew in an efficient and professional way, directing members as appropriate to skill level.
    • Monitor crew relations and address issues as they arise and/or report to management as necessary.
    • Direct, encourage, and teach crew members in proper installation and ethics as needed.

    General Operations

    • Responsible for proper and safe set up on the job site.
    • Responsible for progressing the job to where shingles can be received upon arrival.
    • Ensure a watertight roof overnight or when rain is in the forecast.
    • Ensure the job site is clean and orderly after each day.
    • Inspect completed job to ensure proper installation and make or assign corrections where necessary.
    • Schedule any job inspections as necessary.
    • Report necessary repairs, servicing, or maintenance to management.
    • Report any tool or supply needs to management for purchase as allowed.
    • Submit completed paperwork with all additions (T/M details).
    • Submit all receipts with job paperwork so expenses can be accurately tracked.

    We are a growing company looking to expand our service area. Feel free to reach out with any questions.


    Job Type: 

    Full-time


    Pay: 

    $30.00 - $35.00 per hour


    Benefits:

    • 401(k)
    • 401(k) matching
    • Dental insurance
    • Health insurance
    • Paid time off
    • Vision insurance

    Work Location: Hybrid remote in Elizabethtown, PA 17022

    Click here to Apply

 Employee Journeys at Joyland Roofing

Real stories from our team—how they started, how they’ve grown, and what makes Joyland a place to build a career.

Alex

Alex graduated from trade school in the middle of COVID, when jobs were scarce—but roofing was essential. Joyland called him back the same day he applied, and he jumped in with the crew at sunrise, tearing off roofs and putting his skills to work. For Alex, the real difference is the culture: a place that welcomes you, teaches you, and gives you the tools to succeed if you’re willing to learn and bring your best.

Jason

Jason joined Joyland after moving from New York to Pennsylvania, looking for steady work as he started a new chapter in life. Along the way, he gained not just technical roofing skills but also leadership experience and personal growth. For Jason, Joyland has been a place that equips people with the tools to succeed, values hard work, and gives room to learn and thrive in whatever role fits best.

Zach

Zach came to Joyland looking for a company that would invest in him and help him grow. . What’s stood out most to him is the training and support—weekly classes, seminars, and hands-on learning that sharpen both technical and sales skills. For Zach, Joyland is a place that values teachability, honesty, and a willingness to listen and learn.

FAQ

  • My roof leaks. Do I need to have it replaced completely?

    Not necessarily. It's possible that a section of your roof is loose, or that damage occurred in one place only. We'll conduct a thorough investigation before suggesting repair options.


  • How long can I expect my roof system to last?

    Not necessarily. It's possible that a section of your roof is loose, or that damage occured in one place only. We'll conduct a thorough investigation before suggesting repair options.

  • Are your services covered by my home insurance?

    Not necessarily. It's possible that a section of your roof is loose, or that damage occured in one place only. We'll conduct a thorough investigation before suggesting repair options.

  • When is the best time to do roofing repairs?

    Not necessarily. It's possible that a section of your roof is loose, or that damage occurred in one place only. We'll conduct a thorough investigation before suggesting repair options.

Why us

30+

Years of experience

1000s

of Completed Projects

50+

Trained professionals