Roofing Jobs in Maryland
Roofing jobs in Maryland are active year-round, with steady demand from residential contractors, commercial construction firms, and property management companies across the state. Baltimore, Silver Spring, and Rockville are the largest hiring hubs, where established contractors such as Interstate Roofing, Kelly Roofing, and American Home Contractors maintain consistent workforces. The most in-demand specialties include flat and low-slope commercial roofing, asphalt shingle installation, and metal roofing systems. See the openings below and apply to the ones that match your experience.
Find Roofing JobsOverview
Showing 5 of 45+ Roofing jobs







Are you an experienced COMMERCIAL ROOFING SUPERVISOR?
The market for commercial roofing is thriving and Cole Roofing is DOMINATING! Your next career step is right here!
Cole Roofing, one of the nation’s oldest and most trusted commercial roofing companies is EXPANDING & HIRING THE BEST! Founded in Baltimore in 1919, Cole Roofing has a history of financial growth and stability. We at Cole Roofing are pleased to offer a competitive salary, a regular review process and benefits, and bonuses. If you are interested in a career with training and advancement opportunity, Cole Roofing is the place to be!
Cole Roofing is looking for experienced Commercial RoofingForemen who are motivated, take pride in their work, and working in a team environment. The primary objective is to efficiently lead a team to install and construct all aspects of a commercial roofing job. Position is responsible for meeting daily job goals and deliver our clients a completed project on time and on budget.
Responsibilities include, but are not limited to:
- Ability to read blueprints and plans and to manage a crew of 8 or more people.
- Demonstrate a mastery of all types of roofing systems, single-ply or built-up.
- Meet daily job goals and deliver our clients a completed project on time and on budget.
- Experience handling tenant improvement, inspection repairs, preforming punch list for job completion.
- Show working knowledge of how to operate all company equipment including cranes, tankers, bobcat and conveyor.
- Report daily job progress and participate in future job planning, including completion of required paperwork.
- Be responsible for job inventory.
- Oversight of job safety. Assure that workers, clients and the public are safe during the entire length of the job.
- Help to train less experienced employees to become more proficient in roofing work, and occasionally manage a helper.
- Motivate, reward and coach all workers on your team, as well as assisting peers.
Required Qualifications:
- Minimum of 3 years of commercial roofing experience
- Experience in leading teams of construction workers on large projects.
- Demonstrate a skill set and history of leadership and building high performing work teams.
- Experience in reading blueprints.
- Basic computer knowledge.
- Ability to lift 50lbs or more.
- Good communication skills, particularly with clients and the public. Be customer focused.
- Show a growing ability to delegate tasks and improve skills of subordinates.
- Interests in job planning and performance measurement of daily job goals.
- Valid ID and reliable transportation
- Pass pre-employment drug screen & physical
Preferred, but not required, experience:
- High school education or higher.
- OSHA 10/30 and/or First Aid CPR and other construction related training and certification.
- Experience installing shingles, slate and tile.
Job Type: Full-time
Pay: $29.00 - $35.00 per hour
Benefits:
- 401(k) matching
- Dental insurance
- Employee assistance program
- Health insurance
- Opportunities for advancement
- Paid time off
- Referral program
- Vision insurance
Experience:
- Commercial Roofing: 5 years (Required)
- Supervising experience: 2 years (Required)
License/Certification:
- Driver's License (Required)
Work Location: In person
See All 45 Roofing Jobs in Maryland
Find roles in Maryland that match your experience and apply in just a few clicks.
Find Roofing JobsRoofing Jobs by City in Maryland
Where Maryland roles are concentrated, by current openings.
Roofing Job Market in Maryland
A snapshot from current Maryland openings, updated as new roles post.
Who's Hiring
- Centimark Corporation20

- Absolute Roofing4

- Nations Roof2

- TeamCraft Roofing2

- Cole Roofing - Gordian Energy Systems2

What Maryland Employers Look For
The qualifications that appear most often in roofing jobs across Maryland.
- Active Maryland Home Improvement Commission (MHIC) license or working under a licensed contractor
- Demonstrated experience installing asphalt shingle, flat, or metal roofing systems
- Ability to safely work at heights and operate ladders and scaffolding
- Knowledge of local building codes and permit requirements in Maryland
- Valid driver's license and reliable transportation to job sites across the region
- OSHA 10 or OSHA 30 construction safety certification preferred by most employers
Roofing Jobs in Maryland: Frequently Asked Questions
How do you become a roofing in Maryland?
Roofing contractors in Maryland must hold a license issued by the Maryland Home Improvement Commission before performing work on residential properties. Applicants need to pass the MHIC exam, provide proof of liability insurance and a surety bond, and demonstrate relevant field experience. Workers employed by a licensed contractor do not need their own license but benefit from completing an apprenticeship through a local union or trade school to build credentials.
Which companies hire roofings in Maryland?
Companies currently hiring roofings in Maryland include Centimark Corporation, Absolute Roofing, and Nations Roof, per current listings on Migrate Mate as of November 2026. Maryland's mix of dense urban neighborhoods in Baltimore and high-growth suburban corridors in Montgomery and Prince George's Counties keeps demand from both residential and commercial roofing contractors consistently strong.
Which Maryland cities have the most roofing jobs?
Baltimore, Rockville, and Frederick have the most roofing job openings in Maryland. Baltimore drives the largest share of demand as the state's primary urban center with ongoing residential renovation and commercial construction activity, while the Washington, D.C. suburbs including Silver Spring and Rockville generate strong contractor volume from dense housing stock and steady commercial development along the I-270 and I-495 corridors.
Are there remote roofing jobs in Maryland?
Yes, but they're rare. Roofing is a hands-on trade requiring physical presence on job sites, so the overwhelming majority of roles are on-site. About 25% of roofing openings tied to Maryland are remote or hybrid as of November 2026, and those positions are typically in estimating, project coordination, or sales roles rather than installation or repair work.
How can I get hired as a roofing in Maryland with little or no experience?
The most realistic entry path is applying as a roofing laborer or helper with a licensed Maryland contractor, where on-the-job training counts toward future licensing requirements. Registering with a union apprenticeship program through the United Union of Roofers, Waterproofers and Allied Workers Local 30, which operates in the Baltimore and D.C. metro area, provides structured training and direct employer connections. Obtaining your OSHA 10 card before applying gives candidates a clear edge with safety-conscious employers.
Where can I find and apply to roofing jobs in Maryland?
You can find and apply to roofing jobs in Maryland on Migrate Mate, which lists current openings from employers hiring across the state. Search for roles that match your experience level and specialty, then apply directly to the ones that fit.
See All 45 Roofing Jobs in Maryland
Find roles in Maryland that match your experience and apply in just a few clicks.
Find Roofing Jobs