Careers

Picture a place where hard work is appreciated, learning is part of the job, and the team around you actually cares about doing things the right way. If you want a career that gives you both challenge and upside, this is the kind of place where your effort doesn’t go unnoticed.

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
  • Crew Foreman - Residential

    Job Duties:


    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.
    • Maintain a clean and safe work environment.
    • Follow all safety protocols and company policies.

    Qualifications:


    • Excellent attention to detail and problem-solving skills.
    • Valid driver’s license.
    • Prior experience in roofing or exterior home improvement is advantageous.

    Ready to build something great? If you’re passionate about customer service and want to be part of a dynamic team that values dedication and fun, we invite you to apply today. Your next adventure in construction awaits you!


    Job Type: Full-time


    Pay: $30.00 - $35.00 per hour


    Benefits:


    • Dental insurance
    • Employee assistance program
    • Health insurance
    • Health savings account
    • Life insurance
    • Paid time off
    • Parental leave
    • Professional development assistance
    • Referral program
    • Retirement plan
    • Tuition reimbursement
    • Vision insurance

    Work Location: In person

    Click Here to Apply
  • Marketing & Outreach Representative

    Job Summary

    Generates sales leads through direct field activity and phone outreach. This role requires managing three specific channels: neighborhood canvassing to follow up on mailers, building referral partnerships with insurance agencies, and re-engaging past customers via phone. It is a high-activity position suited for a self-motivated individual who is comfortable with cold outreach and driven by performance-based goals.


    Daily Activities


    Consistent activity is the engine of this role. Your daily mission includes:

    • Door Knocks: Focused neighborhood canvassing following up on Joyland mailer campaigns.
    • Outbound Warm Calls: Reconnecting with previous Joyland customers to check in and ask for referrals.
    • Insurance Agency Visits: Building face-to-face rapport with local agents to become their preferred roofing partner.
    • System Integrity: Logging all activity and lead data into our tracking system in real-time to ensure accurate bonus payouts.

    We reward hustle. This position gives you the opportunity to earn $50,000+ annually. This is a Fast-Track role. Successful Reps are eligible for promotion into Full Sales roles within 12-18 months.


    Schedule, Requirements, Provisions


    Hours: Tuesday – Saturday, 10:00 AM – 6:30 PM.


    Introductory Period: All new hires start with a 90-day introductory performance review period to ensure daily activity targets are being met.


    Territory: Our Service Area


    Transportation: Must have a reliable vehicle and a valid driver's license. We will supply you with a gas card, all other vehicle expenses and primary insurance coverage are the responsibility of the employee. Employee will use your vehicle for all transportation in this role.


    Joyland will supply company attire (mandatory), digital equipment as needed, a phone, and all marketing collateral necessary in the role.


    We offer a very comprehensive benefits plan.


    Pay: From $50,000.00 per year

    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

 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