Careers
Our Careers
Join Our Team
Apply Below!
Sales Representative
Job Type: Full-Time
Experience Level: Entry-Level to Mid-Level
About the Role:
We’re seeking an energetic and driven Sales Representative to join our team. In this role, you’ll be the face of our company—building client relationships, presenting solutions, and closing deals. Your ability to connect with people and understand their needs will be critical to your success.
Key Responsibilities:
- Prospect, qualify, and generate new sales leads.
- Build and maintain strong, long-lasting client relationships.
- Conduct presentations and product/service demonstrations.
- Meet and exceed sales targets.
- Collaborate with internal teams to ensure a smooth client experience.
Qualifications:
- Proven sales experience or a strong desire to develop in sales.
- Excellent communication and interpersonal skills.
- Goal-oriented with a competitive spirit.
- Self-motivated and able to work independently.
- Valid driver’s license (if travel is required).
Project Manager
Job Type: Full-Time
Experience Level: Mid-Level to Senior
About the Role:
As our Project Manager, you’ll oversee the successful planning, execution, and completion of various projects. You’ll coordinate teams, timelines, and resources to deliver projects on time, on budget, and beyond expectations.
Key Responsibilities:
- Lead project planning, scheduling, and budgeting.
- Coordinate internal resources and third parties/vendors.
- Monitor project progress and handle issues that arise.
- Ensure compliance with safety, quality, and company standards.
- Communicate effectively with clients and stakeholders.
Qualifications:
- 3+ years of experience in project management.
- Strong leadership and organizational skills.
- Proficiency in project management tools.
- Excellent problem-solving abilities.
- PMP certification is a plus.
Coordinator / Scheduler / Office Administrator
Job Type: Full-Time
Experience Level: Entry-Level to Mid-Level
About the Role:
This is a hybrid role where you’ll wear multiple hats: scheduling, coordinating daily operations, and supporting the office. If you’re organized, detail-oriented, and a strong communicator, this is the role for you.
Key Responsibilities:
- Manage schedules for field staff and project teams.
- Serve as a point of contact for customers and team members.
- Track job progress, timelines, and deliverables.
- Support the team with administrative tasks and office duties.
- Maintain accurate records and documentation.
Qualifications:
- Strong organizational and multitasking skills.
- Great communication and customer service abilities.
- Experience with scheduling software and office tools (Excel, CRM, etc.).
- Ability to thrive in a fast-paced environment.
- Prior experience in office coordination or dispatching is a plus.
Regional Manager
Job Type: Full-Time
Experience Level: Senior-Level
About the Role:
We’re looking for a strategic and hands-on Regional Manager to oversee operations across multiple locations. You’ll be responsible for driving performance, supporting local teams, and ensuring that our brand and service standards are upheld region-wide.
Key Responsibilities:
- Oversee day-to-day operations across multiple offices or sites.
- Develop and implement regional business strategies.
- Lead and mentor local managers and team leads.
- Monitor KPIs, financial performance, and customer satisfaction.
- Ensure compliance with policies, safety regulations, and best practices.
Qualifications:
- 5+ years of experience in a leadership or management role.
- Strong leadership and team-building skills.
- Proven ability to drive performance and efficiency.
- Experience with budgeting, forecasting, and operational planning.
- Willingness to travel within the region
Door-to-Door Appointment Setter
(Summer / Seasonal)
Job Type: Part-Time / Seasonal (Perfect for Students)
Experience Level: Entry-Level
About the Role:
Looking for a high-energy summer job where you can earn great money, build real-world skills, and enjoy working outside? We’re hiring Door-to-Door Appointment Setters to help generate leads for our sales team. No selling involved—just friendly, face-to-face conversations with homeowners to schedule free consultations.
Key Responsibilities:
- Walk assigned neighborhoods and introduce our company’s services to homeowners.
- Set up appointments for our sales team—no hard selling required.
- Track and report daily activities and leads.
- Represent the company professionally with a positive attitude.
Qualifications:
- Outgoing, confident, and not afraid to knock on doors.
- Excellent communication and people skills.
- Self-motivated and able to work independently.
- Must be reliable and punctual.
- Available to work evenings and weekends as needed.
- Must be 17+ and authorized to work in the U.S.
Why Join Us?
- Flexible schedule ideal for students.
- Performance-based bonuses.
- Gain valuable communication and customer service experience.
- Great team environment and paid training.
Welcome to Big Dawg Roofing!
Thank you for your interest in joining our team! Please complete all required fields below to apply for open positions.
Big Dawg Roofing is an equal opportunity employer.
Privacy Statement: Your information will be used solely for hiring purposes and will not be shared with third parties without consent, except as required by law.
Contact Us Today!
Need an Estimate?
Ready to transform your home? Request a quote from Big Dawg Roofing today and let our expert teams bring your vision to life.