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
Click Here to ApplyWe’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
Crew Foreman - Residential
Click Here to ApplyJob 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
Marketing & Outreach Representative
Click Here to ApplyJob 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
Repair Sales Technician
Click Here to ApplyWe 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
Construction Laborer
Click Here to ApplyAs 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
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.

