Roofing Jobs Where You Can Build Your Future
Current Available Roofing Positions:
- Sales and Estimating
- Roofer
- Commercial Estimator
- Crew Leader
- Siding Installer
- Roofing Apprentice
- Laborer
- Sheet Metal Mechanic
- Gutter Installer
- Business Developer
Join Our Winning Team!
At RoofPRO we are committed to delivering the highest quality work, roofing materials and craftsmanship. Our roofing jobs are more than just work, they’re opportunities to serve with pride, save homeowners time and stress, and get the job done right the first time.
Roofing contractors, roofing technicians, and estimators all play an important role in the lives of homeowners, from simple fixes to complete roof replacement projects. Everyone here at RoofPRO truly enjoys helping homeowners and communities in the Baltimore and Washington Metro areas. Our roofer jobs offer the chance to serve locally and grow professionally. RoofPRO, as a company, has been doing roofing for 20 years, and we have no plans of slowing down.
If you want to join us in our mission to provide excellent customer service to our residential and commercial roofing clients, browse our website to see what we do, how we do it, and what others are saying about us. Our before-and-after gallery of roofing projects speaks volumes about our quality of work, and our About page will give you some insight into the passionate professionals behind our company success.
Start Your Roofing Career, Apply Today!
Do you think you have what it takes to be a part of our company? Are you passionate about serving each and every client with respect and impeccable service?
We are looking for highly motivated individuals who seek to excel in everything they do. Attitude and character are critical. We look forward to exploring if you and our company might be a good fit!
Please provide your information by filling out the form below and email your resume to [email protected]
Available Job Listings In Our Roofing Company
From skilled roofers to diligent crew leaders and innovative business developers, we’re looking for dedicated individuals to fill several roles. Whether you’re applying your expertise in sheet metal mechanics, taking on the role of a commercial estimator, or starting as a roofing apprentice, we offer the training and support needed to excel. Join our team and contribute to delivering high-quality workmanship across Maryland.
Roofing Sales and Estimating
We’re looking for a skilled roofing sales representative to join our team. While industry-specific knowledge is not required (we provide training) an ability to sell and a willingness to learn are essential. In this role, you’ll engage with homeowners, evaluate their needs, conduct roof inspections and site assessments, and craft detailed estimates for projects involving roofing, siding, storm restoration, windows, and more. Apply today!
Roofer: Roofing Technician
We are seeking experienced roofers to join our team. The roofing technician role will involve installing, maintaining, and repairing residential and commercial roofs, ensuring high-quality workmanship and adherence to safety standards. We offer training and opportunities to progress in the company. You’ll be joined by another roofing service technician to perform small to medium-sized repairs in Maryland. Apply today!
Sales – Commercial Roof Estimator
Join us as a Commercial Estimator, where your main responsibility will be to analyze project specifications, perform blueprint takeoffs, and prepare detailed cost estimates for large-scale commercial roof projects. A background in sales for the roofing industry, construction, or related fields is beneficial, but we offer training to fill any gaps that might be lacking. Apply today!
Roofing Crew Leader
We are looking for a Crew Leader to manage teams on various construction sites. This role requires someone with leadership skills and a background in roofing, construction, or a related field, (although we provide specific training on our processes and standards). You will oversee the execution of roofing projects, ensure team cohesion, and maintain safety protocols. Apply today!
Siding Installer
As a Siding Installer, you will be responsible for fitting various types of siding materials on new construction and renovation projects. Experience in siding is preferred, but we offer training to equip you with the necessary skills and knowledge to excel in this role. Apply today!
Roofing Apprentice
Our team is looking to mentor a Roofing Apprentice, eager to learn the roofing industry and build their experience in the roofing trade from the ground up. Ideal candidates are those interested in building a career in roofing with a strong work ethic and commitment to learning. Your work will support roofing projects, gaining you hands-on experience with everything from basic roof installs to identifying the source of a roof leak. Apply today!
Roofing Laborers
We need roofing laborers to assist on construction sites. This entry-level position does not require prior experience, as we provide on-the-job training. You will help prepare sites, clear debris, load roofing materials, and support roofing technicians & tradespeople. As a laborer you will play a crucial role in the smooth execution of our roofing projects. Apply today!
Sheet Metal Mechanic
We’re seeking skilled Sheet Metal Mechanics to join our team. In this role, you’ll be responsible for fabricating and installing sheet metal components, including everything from standing seam metal roofs to wrapping fascia. Prior experience in sheet metal fabrication is ideal, but we provide specialized training to hone your skills and expand your expertise in roofing and custom metal works. Apply today!
Gutter Installer
As a Gutter Installer, you will focus on the installation and maintenance of gutter systems, ensuring proper alignment and functionality. Experience in gutter installation is advantageous, but not required, as we provide training. Apply today!
Commercial Roofing Business Developer
We are looking for a proactive commercial roofing Business Developer to expand our client base and increase market penetration. This role involves strategic planning, client relationship management, and driving sales initiatives. While experience in business development is preferred, our training will enhance your understanding of the home improvement industry and our service portfolio. Apply today!
Join the Team Today – Apply For A Job at RoofPRO!
At RoofPRO, we’re always on the lookout for hardworking, dedicated individuals who are ready to make a difference and expand our amazing team. Whether you’re experienced in the industry or just starting out with your first job, we offer the support and training you need to grow your career in roofing, including skills like installation, repair, and customer service. Don’t miss the opportunity to work with great people and be part of a company that values quality, integrity, and teamwork. Apply for a roofing job now and take the next step toward building a rewarding career with RoofPRO!
Maryland Roofing Services Offered By RoofPRO
- Roof Repair & Replacement
- Roof Repair
- Roof Replacement
- Roof Leak Detection
- Emergency Roof Repair
- Emergency Roof Tarping
- Attic Insulation & Ventilation
- Storm Damage Repair
- Roof Maintenance Program
- Roof Inspection
- Commercial & Flat Roofing
- Flat Roof Repair
- Industrial Roofs
- Multi-Family Roofing
- Property Management & HOA Roofing
- Roof Coatings
- Roof Certificates
Apply For a Job & Put Your Experience To Work For RoofPRO
About The Roofing Industry – Rewarding & Challenging Work
The roofing industry is one of those trades that keeps moving no matter what the economy is doing. Storms roll through, materials evolve, codes change, insurance rules shift, and homeowners still need a roof that doesn’t leak. That constant demand makes roofing a stable, skill-based career path with real upside, especially for people who like working with their hands, solving problems in the field, and finishing the day knowing they built or repaired something that protects a family or a business. It’s also an industry where attitude and work ethic matter a lot. Show up, learn fast, take safety seriously, and you can build a long-term career, not just a job.
At the same time, roofing has gotten more technical than a lot of people realize. Today’s crews work with advanced systems like architectural shingles, low-slope membranes, ventilation and insulation upgrades, metal detailing, and flashing that has to perform in real weather. The best companies invest in training, quality control, and modern tools because the work demands it. If you’re looking for a team environment, steady work, and a trade where you can keep leveling up your skills, roofing offers a mix of craftsmanship and challenge that’s hard to beat, and it rewards people who take pride in doing it right.

