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.

  • Receptionist/Administrative Assistant

    Pay: $19–$24 per hour

    Schedule: Full-time, in person

    Reports to: Marketing Manager


    About the Position


    Joyland Roofing is looking for an energetic, organized, and detail-oriented Receptionist/Administrative Assistant.


    You will often be the first person our customers speak with, making this an important part of their experience with Joyland. The right person is friendly, helpful, comfortable asking questions, and able to keep things moving in a busy office.



    What You’ll Do

    • Answer and direct incoming phone calls
    • Welcome customers and visitors
    • Ask questions to understand each customer’s needs
    • Help turn incoming leads into scheduled appointments
    • Enter and update lead information accurately in JobNimbus
    • Follow established customer service and data-entry processes
    • Enter customer payments, deposits, and bills
    • Prepare customer appreciation letters
    • Assist with reporting and basic marketing tasks
    • Maintain office and kitchen supplies
    • Support other administrative needs as assigned

    What We’re Looking For

    • A friendly, conversational, and helpful personality
    • Strong listening and communication skills
    • Excellent attention to detail
    • The ability to prioritize tasks and work independently
    • A practical, solution-focused approach to problems
    • Comfort learning and using office technology
    • The ability to follow processes consistently

    Our Values

    Every member of the Joyland team is expected to:

    • Be Excited to Serve
    • Act Humbly
    • Be Eager to Learn
    • Go the Extra Mile


    Our purpose is simple: to bring joy to every customer.



    Schedule and Compensation


    This is a full-time, in-person position. Team members should expect to work 40 or more hours per week when work is available. Some scheduling flexibility may be available during the slower winter season.


    Employees are paid weekly through direct deposit.


    Benefits

    • Retirement Fund with company matching
    • Health, dental, and vision insurance
    • Profit sharing
    • Health savings account
    • Paid time off
    • Parental leave
    • Employee assistance program
    • Employee referral program
    • Tuition reimbursement

    If you enjoy helping people, staying organized, and being the friendly voice that starts a customer’s experience on the right foot, we’d love to hear from you.

    Apply Now!
  • Roofing Sales Consultant

    Joyland Roofing is looking for a Residential Roofing Consultant to help homeowners through the roofing process with clear communication, honest guidance, and quick follow-through.


    Our purpose is simple: to transform the customer experience in the roofing industry.


    This role is responsible for taking assigned residential leads through consultation, inspection, estimating, follow-up, and project handoff. You’ll help customers understand their options, provide accurate quotes, create full-scope work orders for sold jobs, and work with the production team to help each project finish well.


    What You’ll Do

    • Respond to customer inquiries quickly and professionally
    • Show up on time and prepared for scheduled appointments
    • Inspect roofs and gather the details needed for accurate estimates
    • Send finalized quotes within 2 to 3 days after inspection
    • Follow up consistently by phone, text, and email
    • Set clear expectations so customers always know the next step
    • Follow Joyland’s residential sales process and checklists
    • Create clear, complete work orders for sold jobs
    • Work with the production team to support a smooth project handoff
    • Stay involved after the sale to help make sure the work is completed with quality and care
    • Continue learning about roofing, products, sales, and the industry

    A strong Roofing Consultant is

    • Friendly, proactive, and relationship-driven
    • Organized and able to manage multiple leads at once
    • Quick to communicate and follow through
    • Comfortable talking with homeowners
    • Detail-oriented when inspecting, estimating, and preparing work orders
    • Teachable and eager to improve
    • Motivated to hit goals without becoming pushy or salesy
    • Team-focused and willing to own problems when they come up.

    Our Values

    At Joyland, we expect every team member to live out our values:


    Excited to Serve

    Helping, caring, and putting others first.


    Acts Humbly

    Listening well, owning problems, and staying team-focused.


    Goes the Extra Mile

    Being proactive, committed, and focused on doing the job right


    Eager to Learn

    Staying teachable, open-minded, and willing to lean into challenges.


    Performance Expectations


    Success in this role includes:


    • Responding to all customer inquiries within 12 hours
    • Responding to text messages within 1 hour
    • Returning phone messages within half a day
    • Keeping Sales Dashboard numbers on track
    • Reaching annual sales goals
    • Maintaining strong quote close rates
    • Meeting company gross profit expectations
    • Looking for appropriate opportunities to quote related work when it benefits the customer.

    Schedule


    This role requires flexibility, especially during the busy season. Roofing Consultants should expect to work 50+ hours per week during peak times. Time off is generally best taken during slower seasons, and active leads should be handled responsibly before disconnecting.


    Why This Role Matters


    Homeowners are trusting us with one of the most important parts of their home. Your job is to make that process feel clear, organized, and cared for from the first call to the finished roof.

    Apply Now!
  • Windows/Doors Production Team Member


    Joyland is looking for a Window and Door Production Team Member who takes pride in quality work, serves customers well, and helps keep window and door projects moving smoothly.


    Our purpose is simple: to transform the customer experience in the windows and doors industry.


    As a Production Team Member, you will work alongside the crew to help complete window and door projects with care, cleanliness, craftsmanship, and a strong focus on the customer experience.


    You will help with jobsite setup, loading trucks, protecting customer property, installing products properly, communicating respectfully with customers, and supporting the team throughout each project.


    What You’ll Do


    • Communicate with customers during the job in an honest, professional, and courteous way
    • Help customers feel confident in Joyland, the crew, and the work being done
    • Bring customer questions, concerns, or requests to the appropriate team lead or manager
    • Communicate any potential added work, repairs, or issues to the project lead before moving forward
    • Help make sure customers understand that any major changes or added charges need approval before work continues
    • Protect the customer’s property and help maintain a clean, orderly jobsite
    • Help load trucks and make sure tools, materials, and supplies are ready for the day
    • Keep track of tools and supplies and report needs when something is missing or running low
    • Work efficiently with the crew throughout the day
    • Follow direction from the crew lead or project manager
    • Support other team members and help create a respectful, professional jobsite
    • Use proper installation practices and take pride in clean workmanship
    • Set up jobsites properly and safely
    • Help keep the project moving without cutting corners
    • Make sure work areas are protected, cleaned up, and left in good condition
    • Help make sure the work area is watertight overnight or when rain is in the forecast
    • Inspect your own work and help correct issues when needed
    • Support final cleanup and job completion details
    • Submit paperwork, receipts, photos, or added work details when needed

    What We’re Looking For


    • Reliable, teachable, and ready to work
    • Professional and respectful with customers
    • Organized with tools, materials, paperwork, and jobsite details
    • Focused on safety, quality, and clean workmanship
    • Comfortable solving problems and asking good questions
    • Able to follow direction and support the crew well
    • Willing to learn proper installation practices
    • Committed to doing the job right the first time
    • Serious about giving customers a 5 star experience


    At Joyland, we expect every team member to live out our values:


    Excited to Serve


    Helping, caring, and putting others first.


    Acts Humbly


    Listening well, owning problems, and staying team-focused.


     Goes the Extra Mile


    Being proactive, committed, and focused on doing the job right.


     Eager to Learn


    Staying teachable, open-minded, and willing to lean into challenges.


    Performance Expectations


    Success in this role includes:


    • Helping support strong project success
    • Following Joyland’s installation and production processes
    • Strong customer communication
    • Clean, organized, and protected jobsites
    • Safe, careful, and proper installation practices
    • Completed work that reflects Joyland’s standards
    • Paperwork, receipts, photos, and job details submitted when needed
    • A positive attitude and a willingness to keep learning



    Callbacks hurt trust. Messy jobsites hurt trust. Poor communication hurts trust.


    This role helps protect Joyland’s reputation by making sure customers feel cared for, jobs are handled with respect, and the work is done with the kind of quality people should expect from Joyland.


    Joyland should be a place where people love to work and customers love to do business. As a Window and Door Production Team Member, you play an important part in making that happen.




    Apply Now!
  • Project Manager - Roofing and Siding

    Joyland Roofing is looking for a Project Manager to help lead roofing and siding projects from start to finish with strong communication, technical knowledge, and a commitment to doing the job right.


    Our purpose is simple: to inspire joy through remarkable service.


    This role is responsible for making sure projects are staged properly, completed safely, installed correctly, and delivered with a 5 star customer experience.


    What You’ll Do

    • Oversee roofing and siding projects from start to finish
    • Stage jobs properly so crews can work efficiently
    • Make sure safety plans are followed on every job
    • Perform quality checks throughout the project
    • Inspect completed work to make sure it meets Joyland standards
    • Coordinate final inspections with manufacturers when needed
    • Keep jobsites clean, safe, and organized
    • Meet with customers at the end of the project for a final walkaround
    • Make sure customers are satisfied before the job is wrapped up
    • Follow the change order process when additional repairs are needed
    • Get customer approval before any change order work is completed
    • Help create a smooth, worry-free experience for customers and crews

    A Strong Project Manager is:


    • Experienced in roofing and siding installation
    • Knowledgeable in steep slope and low slope roofing
    • Comfortable with flashing, penetrations, ventilation, warranties, and best practices
    • A clear communicator with customers, crews, and internal teams
    • Organized and able to manage multiple job details at once
    • Focused on safety, quality, and customer experience
    • Able to lead crews with confidence and respect
    • Proactive when issues come up
    • Committed to doing the job right the first time

    Our Values


    At Joyland, every team member is expected to live out our values:


    Excited to Serve

    Helping, caring, and putting others first.


    Acts Humbly

    Listening well, owning problems, and staying team-focused.


    Eager to Learn

    Staying teachable, open-minded, and willing to grow.


    Goes the Extra Mile

    Being proactive, committed, and focused on doing the job right.



    Success in this role includes:


    • 90% full project process execution
    • Less than 5% callbacks over a rolling 6 month period
    • 100% change order approval before work is completed
    • Strong quality control throughout each project
    • Clean and well-managed jobsites
    • Customers who feel informed, respected, and taken care of


    Why This Role Matters

    Customers should never feel surprised, ignored, or left wondering what is happening on their project. The Project Manager helps make sure every job is handled with consistency, quality, and care.


    At Joyland, we want to be the kind of company where people love to work and customers love to do business. This role is a big part of making that happen.


    Apply Now!
  • Facilities Support/Assistant Driver

    About the Position


    Joyland Roofing is seeking a dependable, organized, and hardworking Facilities Support/Assistant Driver to help keep our crews prepared and daily operations running smoothly.


    This role is responsible for preparing material orders, keeping the shop and yard organized, receiving deliveries, and assisting with deliveries to job sites when needed.


    This is a hands-on position for someone who likes staying busy, working with a team, and making sure everything is ready before the crews need it.


     What You’ll Do

    • Prepare and organize material orders for upcoming jobs
    • Load materials into trailers, dumpsters, containers, or designated staging areas
    • Make sure orders are accurate, complete, and ready on time
    • Keep the shop, yard, and material storage areas clean and organized
    • Receive material and supply deliveries
    • Check deliveries for missing, incorrect, or damaged items
    • Put materials and supplies away neatly and safely
    • Document deliveries in the appropriate company communication channel
    • Assist with delivering materials, equipment, trailers, or dumpsters to job sites
    • Serve as a backup or assistant driver when needed
    • Help other team members and departments as schedules allow
    • Follow all company safety and driving procedures

    What We’re Looking For

    • Strong organizational skills
    • Excellent attention to detail
    • Ability to plan ahead and complete tasks before they are needed
    • Dependable and self-motivated
    • Able to work independently and as part of a team
    • Comfortable following written orders and verbal instructions
    • Willingness to work in a shop, yard, and active job-site environment
    • Ability to safely lift, move, load, and organize construction materials
    • Valid driver’s license
    • Safe and responsible driving record Positive attitude and willingness to help wherever needed

    Physical Requirements


    This position may include:


    • Regular lifting and carrying of construction materials and supplies
    • Standing, walking, bending, reaching, pushing, and pulling
    • Working indoors and outdoors in changing weather conditions
    • Entering and exiting trucks, trailers, dumpsters, and storage areas
    • Wearing required personal protective equipment

    Schedule

    • Full-time position
    • Approximately 40 or more hours per week when work is available
    • Hours may vary depending on job schedules, deliveries, seasonal demand, and operational needs
    • Some flexibility may be available during the winter or slower seasons

    Compensation and Benefits

    • Weekly pay through direct deposit
    • Competitive compensation based on experience
    • Benefits and paid time off available
    • Company equipment provided as needed for the position
    • Additional compensation and benefit details will be discussed during the interview process

    About Joyland Roofing


    At Joyland Roofing, our purpose is to inspire joy through remarkable service.


    Our team works by four core values:


    * Excited to Serve

    * Act Humbly

    * Eager to Learn

    * Go the Extra Mile


    We are looking for someone who takes pride in doing good work, helping the team, and making sure our crews have what they need to serve our customers well.



    Click Here to Apply
  • Gutter Installer

    Joyland Roofing is looking for a Gutter Installer who can measure, fabricate, and install seamless gutters and downspouts with care, accuracy, and pride in the finished work.


    Our purpose is simple: to inspire joy through remarkable service.


    This role is a good fit for someone who is self-motivated, detail-oriented, comfortable working at height, and serious about leaving every property clean, protected, and looking finished.


    What You’ll Do

    • Measure fascia, outlets, and gutter runs accurately
    • Fabricate seamless gutter sections to match the project plan
    • Install gutters with proper slope, hangers, end caps, miters, and outlets
    • Install and tie in downspouts so water drains away from the foundation
    • Install gutter guards, splash blocks, and accessories when specified
    • Assist with gutter repairs and service calls when assigned
    • Protect landscaping, walkways, siding, and the surrounding property
    • Use ladders, lifts, and fall protection safely and correctly
    • Keep the jobsite clean and remove scrap before leaving
    • Maintain company tools, the gutter machine, and trailer
    • Work efficiently and help other team members when needed


    What We’re Looking For

    A strong Gutter Installer is:

    • Skilled with measurements, layout, and fabrication
    • Comfortable working outside and at height
    • Careful with details like pitch, outlets, miters, and downspouts
    • Organized and able to think ahead
    • Respectful of customers’ homes and property
    • Safety-minded every day, not just when someone is watching
    • Willing to learn, improve, and help the team
    • Proud of clean, finished work

    Our Values


    At Joyland, every team member is expected to live out our values:


    Excited to Serve

    Helping, caring, and putting others first.


    Acts Humbly

    Listening well, owning problems, and staying team-focused.


    Eager to Learn

    Staying teachable, improving your craft, and leaning into challenges.


    Goes the Extra Mile

    Doing the small things right because shortcuts are not how trust is built.


    Why This Role Matters


    Gutters protect the roof edge, siding, landscaping, and foundation. When they are installed poorly, homeowners end up with leaks, drainage problems, and repair calls that could have been avoided.


    At Joyland, we want customers to feel like the job was handled carefully from start to finish. That includes the work itself, the cleanup, and the way the property looks when we pull away.


    Schedule and Benefits


    This is a full-time position. Team members should expect 40+ hour workweeks when work is available. Winter or slow-season hours may be more flexible.


    Pay, benefits, equipment, and other position details will be reviewed during the interview and offer process.

    Apply Here
  • Repair Project Manager

    Joyland Roofing is looking for a Repair Project Manager to own roofing and exterior repair projects from estimate through closeout.


    You’ll coordinate technicians, materials, schedules, and homeowners to make sure every repair is completed on time, completed correctly, and fully followed through. That means staying ahead of the details, communicating clearly, solving problems as they come up, and making sure nothing gets lost between the estimate and the finished job.


    Our purpose is simple: to inspire joy through remarkable service.


    What You’ll Do

    • Own repair projects from estimate through final closeout
    • Review repair scopes and make sure the right work, materials, and technicians are scheduled
    • Coordinate technicians, materials, equipment, and project timing
    • Communicate with homeowners throughout the repair process
    • Keep customers informed about what is happening, what comes next, and when
    • Make sure repairs are completed on time and according to the approved scope
    • Perform quality checks and final inspections
    • Identify additional repair needs and follow the change order process before work begins
    • Make sure completed jobsites are clean and customer-ready
    • Follow up after repairs to confirm the homeowner is satisfied
    • Help technicians solve unusual or difficult repair conditions in the field
    • Maintain complete project information and closeout documentation
    • Roofing and exterior knowledge

    This role requires strong working knowledge of common roofing and siding systems, including:


    • Steep-slope and low-slope roofing
    • Flashings and roof penetrations
    • Leak diagnosis and repair methods
    • Roof ventilation
    • Siding systems and exterior details
    • Unique or unusual roofing applications
    • Product and manufacturer requirements
    • Manufacturer warranties and installation best practices

    You should be comfortable looking at a repair and figuring out not only what failed, but what needs to happen to fix it correctly.


    What We're Looking For 


    A strong Repair Project Manager is:


    • Organized and able to manage multiple active repairs
    • Comfortable communicating directly with homeowners
    • Experienced with roofing and exterior repairs
    • Able to coordinate people, materials, and schedules
    • Proactive when a project starts heading off track
    • Detail-oriented with scopes, change orders, and closeout
    • Able to lead technicians with confidence and respect
    • Focused on safety, quality, and follow-through
    • Comfortable making decisions in the field
    • Committed to doing the job right the first time

    Our Values


    Every Joyland team member is expected to live out our values:


    Excited to Serve

    Helping, caring, and putting others first.


    Acts Humbly

    Listening well, owning problems, and staying team-focused.


    Eager to Learn

    Staying teachable, improving your knowledge, and leaning into challenges.


    Goes the Extra Mile

    Taking initiative and handling the small details that make the customer experience better.


    Performance Expectations


    Success in this role includes:


    • 90% full project process execution
    • Less than 5% callbacks
    • 88 minimum NPS
    • 100% change order approval before additional work begins
    • Repair projects completed on schedule and according to scope
    • Clear communication with homeowners throughout the project
    • Complete follow-through from estimate through final closeout

    Why This Role Matters


    A repair may be smaller than a full roof replacement, but it can matter just as much to the homeowner.


    They called because something on their home is not working the way it should. Your job is to make sure the repair does not disappear into a schedule, stall because materials were missed, or end with the homeowner wondering what happens next.


    You own the process until the repair is finished.


    General Expectations


    • Follow Joyland safety requirements on every job
    • Keep company ladders, tools, vehicles, and equipment clean and in safe working condition
    • Wear Joyland-branded clothing and proper jobsite footwear
    • Attend required team meetings and performance reviews
    • Work with other departments when your schedule allows
    • Use provided company technology and equipment responsibly
    • Expect 40+ hour workweeks when work is available, with greater flexibility possible during slower seasons
    • Compensation and benefits
    • Weekly pay through direct deposit
    • Salary compensation as outlined in the offer letter
    • Benefits as outlined in the offer letter

    Company equipment and technology provided as needed for the position

    Apply Here

 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