Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

General Manager - Commercial Roofing

David M. Maines & Associates

Job Description

Job Description

David M. Maines & Associates is a trusted commercial roofing contractor serving Pennsylvania and the Mid-Atlantic region. Since 1989, the company has provided reliable roofing solutions for commercial, industrial, institutional, and government facilities. Our team specializes in roof installation, repair, restoration, maintenance, and waterproofing services designed to protect buildings and extend the life of critical assets. We are always looking for dedicated professionals who want to grow their careers while contributing to high-quality work and exceptional service.

ABOUT DAVID MAINES ASSOCIATES

David M. Maines Associates (DMA) is a Pennsylvania-based commercial roofing company with decades of experience delivering quality roofing services to building owners, facility managers, and general contractors. As part of the Skybound Service Partners platform, DMA is building out its Florida operation and needs a business leader who can drive revenue growth, build a high-performing team, and create the client relationships that generate recurring work for years to come.

 

POSITION SUMMARY

The General Manager is the senior business leader for DMA's Florida operation. This role owns the full P&L: revenue growth, margin performance, team development, client relationships, and operational execution. The GM is responsible for growing the top line through direct business development and by enabling the sales team, delivering projects profitably, and building the customer loyalty that drives repeat and referral business. This is a leadership role for a commercially-minded operator who can build relationships in the field, hold a team accountable, and drive sustainable business growth.

 

WHAT'S IN IT FOR YOU

  • Competitive base salary + performance bonus tied to revenue and margin outcomes
  • Company truck and gas card
  • Company laptop and phone
  • Health insurance
  • Paid time off and paid holidays
  • Opportunity to lead and grow a commercial roofing operation with the backing of a growing, PE-backed platform

KEY RESPONSIBILITIES

Revenue Growth & Business Development

  • Drive top-line revenue growth across service, reroof, and new construction segments
  • Build and maintain a pipeline of commercial opportunities through direct outreach, referrals, and existing client relationships
  • Develop and grow relationships with building owners, facility managers, property management companies, and general contractors
  • Lead the sales process on key accounts and strategic opportunities; support and coach the sales team to close their own pipeline
  • Identify and pursue recurring revenue opportunities: maintenance agreements, preferred vendor arrangements, and multi-site contracts

Client Relationships & Recurring Revenue

  • Serve as the senior relationship owner for DMA's most important clients in the Florida market
  • Maintain a Customer NPS above 70 through responsiveness, quality delivery, and proactive communication
  • Ensure client escalations, warranty issues, and service concerns are resolved quickly and professionally
  • Create loyalty-driven client programs that turn completed projects into long-term recurring revenue relationships
  • Drive 20%+ year-over-year growth in maintenance agreements and recurring service revenue

Financial Performance & Margin

  • Own the Florida P manage revenue, gross margin, overhead, and EBITDA to budget
  • Partner with the VP of Operations and Service Manager to ensure production margin targets are met on all active projects
  • Monitor and manage financial performance weekly; identify variances and take corrective action in real time
  • Support estimating and sales with pricing strategy, margin discipline, and competitive positioning

Team Building & Operational Leadership

  • Build and lead a high-performing team across sales, production, and service; hire, develop, and hold leaders accountable
  • Establish clear performance expectations, KPIs, and development plans for direct reports
  • Foster a culture of accountability, grit, and continuous improvement across the organization
  • Partner with the VP of Operations and Service Manager on production and service planning, crew capacity, and project delivery
  • Ensure all operations are conducted safely, in compliance with OSHA standards, and in alignment with DMA's quality standards

Reporting & Collaboration

  • Report directly to the President / Owner; provide weekly updates on revenue, pipeline, margin, and team performance
  • Collaborate with the Skybound platform team on best practices, shared resources, and growth strategy
  • Maintain accurate pipeline forecasts and operational reporting through CRM and project management systems

 

QUALIFICATIONS

Required

  • 5+ years of leadership experience in commercial roofing, including direct responsibility for revenue growth, margin performance, and team development
  • Proven track record of driving revenue growth through business development and client relationship management in commercial roofing or construction
  • History of building strong, recurring client relationships with building owners, facility managers, and general contractors
  • Strong financial acumen: experience owning a P&L and delivering results against revenue and margin targets
  • Demonstrated ability to build, lead, and develop teams in a field-based commercial roofing environment
  • Strong communication and commercial presence: effective with clients, crews, and executive leadership alike
  • Valid driver's license and ability to travel across the FL territory regularly

Preferred

  • Existing network of commercial relationships in the Central Florida / Tampa Bay market
  • Familiarity with CRM and field service management platforms
  • Bilingual (English/Spanish) a plus

Thank you for considering a career with David M. Maines & Associates. We believe great teams are built on diverse perspectives. We are proud to be an equal opportunity employer and consider all qualified applicants regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. We invest in our people and provide competitive pay, benefits, and a supportive work environment where your skills and contributions matter.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the General Manager - Commercial Roofing in Tampa, FL vacancy
  • ABOUT THE ROLE The Facilities Manager is responsible for the technical and operational...  ..., including HVAC, electrical, plumbing, roofing, life safety, building controls, generators...  .... • Strong technical knowledge of commercial building systems, particularly HVAC, electrical... 
    Suggested
    Full time
    Contract work
    For contractors
    Local area
    Relocation

    WellMed Optum Florida

    Tampa, FL
    11 hours ago
  • $50k - $60k

     ...superior craftsmanship, and unparalleled customer service. Position Overview:   The Repair Technician Supervisor will oversee and manage the repair operations of the selected branch location. This position will also be responsible for completing repairs in a timely... 
    Suggested

    Proformance Roofing

    Tampa, FL
    9 days ago
  •  ...developing talent, providing exceptional guest experiences, and being an innovator in the automotive industry? As an Automotive General Sales Manager- Courtesy Nissan, you will have the opportunity to make a positive impact on our business and in the lives of our team... 
    Suggested
    Weekly pay
    Temporary work

    Asbury Automotive Group

    Tampa, FL
    1 day ago
  •  ...currently seeking a Client Services Senior Manager to join our team in Tampa, FL. The...  ...Types and supports the production of general correspondence, memos, charts, tables, graphs...  ...not required. ~ Prior experience in commercial real estate, transaction coordination, client... 
    Suggested
    Full time
    Contract work
    Work at office

    Franklin Street

    Tampa, FL
    2 days ago
  • $85k - $110k

    Project Manager – Commercial Roofing Location: Tampa, FL Compensation: $85k - $110k/ Year Tiello is proud to be partnered with a leading commercial roofing and building envelope contractor known for delivering high-quality reroof, restoration
    Suggested
    For contractors

    Tiello

    Tampa, FL
    3 days ago
  •  ...33610 United States of America U-Haul is looking for a responsible, motivated and thoughtful person to manage one of our moving and storage centers. As General Manager you will be responsible for keeping your center profitable and efficient by hiring effective staff... 
    Full time
    Start working today
    Local area
    Weekend work

    U-Haul

    Tampa, FL
    4 days ago
  • Join a Leading Commercial Contracting FirmWe are seeking experienced Commercial Project Managers to join our growing team in either our Boca Raton or Tampa Bay office. This is an outstanding opportunity for a construction professional with a proven track record of successfully... 
    Contract work
    For subcontractor
    Work at office

    CyberCoders

    Tampa, FL
    3 days ago
  • Project Manager - Commercial DoorsPosition OverviewWe are seeking an experienced Project Manager - Commercial Doors to lead and deliver commercial...  ..., and quality targets are met.Coordinate with owners, general contractors, architects, and field teams to interpret door schedules... 
    Contract work
    For contractors
    For subcontractor
    Work at office

    CyberCoders

    Tampa, FL
    4 days ago
  •  ...Building group is currently seeking an experienced Preconstruction Manager. At Ajax the Preconstruction Manager leads project planning...  ...~5 years of experience in preconstruction/estimating within commercial construction ~ Strong understanding of how projects are built... 
    Full time
    Temporary work
    For contractors
    For subcontractor
    Flexible hours

    Layton Construction Company

    Tampa, FL
    8 days ago
  •  ...Baldwin Group is an award-winning entrepreneur-led and inspired insurance brokerage firm delivering expertly crafted Commercial Insurance and Risk Management, Private Insurance and Risk Management, Employee Benefits and Benefit Administration, Asset and Income Protection,... 
    Full time

    The Baldwin Group

    Tampa, FL
    3 days ago
  • $170k - $220k

     ...General Manager PE-Backed Commercial Services · Tampa, Florida LOCATION Tampa, FL On-site. ROLE TYPE Full-Time Employee REPORTS TO Platform operating leadership BASE $170,000 – $220,000 BONUS up to 50% annual LONG-TERM Long-term incentive participation... 
    Full time
    Work at office

    Sitreps 2 Steercos

    Tampa, FL
    3 days ago
  •  ...OPPORTUNITY Chipotle is growing fast – we’re opening a restaurant every two days and we need excellent leaders to grow with us! Our General Managers are the captains of the ship. They understand what it takes to run a strong business, hire and train great people, and grow... 
    Full time
    Local area
    Shift work

    Chipotle Mexican Grill

    Tampa, FL
    1 day ago
  •  ...industry, serving customers across the United States and internationally. We are seeking an experienced, strategic, and hands-on General Manager to lead our Tampa operations. This leader will be accountable for the overall performance and work closely with senior... 
    Full time
    Local area

    iGas USA, Inc.

    Tampa, FL
    20 hours ago
  • $125k - $165k

     ...luxury apartment communities, with over $5 billion in assets under management. We are known for our high-performance, results-driven culture...  ...the organization. Position Overview We are seeking a General Manager to lead and oversee the operations of one of our... 
    Full time

    The Connor Group

    Tampa, FL
    20 hours ago
  • $100k - $115k

     ...CoolSys Branch Manager CoolSys solves the most complex challenges in refrigeration,...  ...in industries like retail, food service, commercial, data centers, industrial, and pharmaceuticals...  ...and safety procedures for equipment and general working conditions. Communicates... 
    Temporary work
    Work experience placement
    Night shift
    Weekend work

    TRIANGLE REFRIGERATION COMPANY

    Tampa, FL
    4 days ago
  •  ...helping them discover new ones. Join our team and showcase your leadership skills in our fast-paced health and fitness careers.The General Manager in Training position is a high-profile leadership position. As a GM in Training, you will partner with the club's current... 

    Life Time Fitness

    Tampa, FL
    4 days ago
  •  ...place where they belong. Whether you’ve got deep experience in commercial real estate, skilled trades or technology, or you’re looking...  ...we help shape a brighter way forward. Job DescriptionSenior General Manager - Mixed-Use DevelopmentWhat this job involves:The Senior... 
    Full time
    For contractors
    Work at office

    Jones Lang LaSalle

    Tampa, FL
    1 day ago
  • $55k - $80k

     ...Job Description Job Description Restaurant PM General Manager – 4 Day Work Week! Cook Out Restaurants $55,000 – $80,000 + Performance Bonuses Tired of the 5-day grind? Own the night at Cook Out. Cook Out is one of the fastest-growing QSR companies in the... 
    Work at office
    Immediate start
    Flexible hours
    Shift work
    Night shift
    3 days per week

    Cook Out

    Tampa, FL
    13 days ago
  • $75k - $100k

     ...Job Description Job Description General Manager | Cook Out Restaurants Cook Out is one of the fastest-growing companies in the Quick Service Restaurant (QSR) industry. Driven by record-breaking growth, we are seeking high-energy, dedicated leaders to join our management... 
    Hourly pay
    Shift work

    Cook Out

    Tampa, FL
    8 days ago
  •  ...Restaurant General Manager - BURGER 21, TAMPA INTERNATIONAL AIRPORT (TPA) Purpose: The purpose of the General Manager I (GMI) position is to manage a complex QSR or Casual Dine Restaurant or small cluster of restaurants or points-of-sale in close proximity to each... 
    Full time
    Casual work
    Local area
    All shifts
    Shift work

    HMSHost

    Tampa, FL
    20 hours ago
  • $1,000 - $1,200 per week

     ...Job Description Job Description Assistant Project Manager – Commercial Stone (Training Provided) Ramos Marble & Granite – Tampa, FL Full-time | On-site | $1,000 to 1,200/week (depending on experience) We are seeking a motivated Assistant Project Manager to... 
    Weekly pay
    Full time

    Ramos Marble & Granite Inc

    Tampa, FL
    24 days ago
  •  ...success of the hotel, ensuring guest satisfaction targets and managing the overall customer experience. This role includes achieving positive...  ...as an exceptional workplace. Watch A Day in the Life video for General Manager MAJOR / KEY JOB DUTIES Demonstrates and promotes 100%... 
    Weekly pay
    Minimum wage
    Temporary work
    Local area
    Flexible hours

    ESA Management, LLC

    Tampa, FL
    8 days ago
  •  ...General Manager Urban Air is seeking a General Manager to motivate, instill accountability, and achieve results to drive success while maintaining our fun culture! This person will provide overall leadership, vision, and direction on initiatives and operating standards... 
    Work at office
    Flexible hours

    Urban Air Adventure Parks

    Tampa, FL
    2 days ago
  • $100.1k - $150.1k

     ...leadership team. As the leader of the Region/Market, the General Manager is responsible for driving profitable growth by developing and...  ...for overall performance of the P&L with an emphasis on commercial leadership, operational execution, and talent development and... 
    Temporary work
    Remote work

    WillScot

    Tampa, FL
    4 days ago
  • $75k

     ...First. Welcome to Crash Champions. We Champion People. Responsibilities Meet or exceed location revenue goals and other KPIs: Manage the front and back of shop from vehicle intake through delivery to ensure a high level of shop throughput, production quality and... 
    Full time
    Remote work

    Crash Champions

    Tampa, FL
    4 days ago
  •  ...General Manager- Tampa Area Here We GROW Again! Are you a high-performing leader ready to dominate in one of the fastest-growing fitness companies in the industry? At CR Fitness, we're not just opening clubs — we're building a legacy. With 95+ locations and 100+... 

    Crunch Fitness

    Tampa, FL
    20 hours ago
  • $65k - $70k

     ...General Manager Tampa, FL: Ehrlich EōS Fitness is bold, upbeat, and motivating. Not only in our fitness routines, but in our work environment as well. Like our members, our employees know how to rise to a challenge and handle it head on. EōS Fitness' Core Purpose... 
    Daily paid
    Full time
    Part time

    EŌS Fitness

    Tampa, FL
    2 days ago
  •  ...Dunkin' Donuts Restaurant Managing Partner Opportunity Dunkin' Donuts is looking for hard working, enthusiastic and dedicated Restaurant...  ...'- Managing Partner Job Requirements ~ Previous Dunkin' General Management Experience is required. WINNIN'- Fantastic... 
    Local area
    Worldwide
    All shifts

    Dunkin'

    Tampa, FL
    1 day ago
  •  ...the way. You'll interact with fantastic people, earn great pay, sport a cool uniform. As a SONIC Drive-In restaurant General Manager, you are indeed a general-leading your troops in a never-ending campaign to give America an infinitely more delicious food service... 
    Local area
    Immediate start
    Shift work
    Night shift

    Sonic

    Tampa, FL
    20 hours ago
  •  ...General Manager The General Manager is responsible for ensuring that the center is run according to the required K1 standards. The General Manager also holds their Salaried and Hourly Staff accountable along with developing them to the next levels. Essential Duties... 
    Hourly pay
    Work at office
    Flexible hours

    K1 Speed

    Tampa, FL
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to General Manager - Commercial Roofing. Be the first to apply!