Job Description
Executive Assistant to Co-Owner & Head of Sales
Craftbuilt Roofing | Mesa, Arizona
Job Type: Full-Time | Hourly
Pay: $25–$27 per hour
Annual Compensation: Approximately $52,000–$60,000, depending on hours, overtime, and experience
Location: Mesa, AZ | In-Person
Schedule: Monday–Friday, with occasional flexibility based on business needs
About Craftbuilt Roofing
Craftbuilt Roofing is one of Arizona’s rapidly growing roofing companies, specializing in residential and commercial roofing, storm restoration, and insurance-related roofing projects.
Founded in 2023, we’ve experienced tremendous growth, expanding from approximately $800,000 in revenue during our first year to over $12 million in annual revenue in 2025.
We’re continuing to scale aggressively, expanding our sales organization, entering new markets, and building a company positioned for long-term success.
Our success comes from strong leadership, an ambitious sales culture, exceptional customer service, and a commitment to doing things the right way.
We’re looking for someone who wants to be part of that growth.
About the Position
We’re seeking a highly organized, motivated, and resourceful Executive Assistant to work directly alongside one of our co-owners, who oversees our sales department, recruiting efforts, and business development.
This is much more than a traditional administrative assistant position.
You’ll be directly involved in helping manage the daily responsibilities of a rapidly growing business, supporting recruiting initiatives, coordinating sales training, assisting with social media and marketing, and ensuring important projects and tasks are completed efficiently.
We’re looking for someone who can become a trusted right-hand person to ownership—someone who takes initiative, solves problems, stays organized, and helps keep everything moving forward.
Previous experience in the roofing industry is highly preferred. Familiarity with insurance restoration roofing, including the insurance claims process, adjuster meetings, and roofing sales, would be especially valuable.
Key Responsibilities
Executive & Administrative Support
* Manage calendars, appointments, meetings, and daily schedules.
* Organize emails, communications, and important follow-ups.
* Assist with managing daily priorities and ongoing business initiatives.
* Coordinate meetings, travel arrangements, and company events.
* Maintain organized records, documents, and internal systems.
* Track deadlines, action items, and outstanding tasks.
* Help streamline processes and improve overall productivity.
Recruiting & Hiring
* Assist with recruiting and hiring roofing sales representatives.
* Communicate with potential candidates and coordinate interviews.
* Track recruiting pipelines and follow up with applicants.
* Assist with onboarding new sales representatives.
* Coordinate recruiting events, campaigns, and outreach initiatives.
* Help develop strategies to attract top sales talent.
Social Media & Marketing
* Assist with managing company and leadership social media accounts.
* Help coordinate Instagram Reels, TikTok videos, and other marketing content.
* Assist with content planning, scheduling, and posting.
* Help generate creative ideas for recruiting and brand awareness.
* Coordinate video shoots and content creation.
* Work with leadership to develop marketing campaigns.
* Track engagement and help improve social media performance.
Sales Department Support
* Assist with organizing weekly sales meetings and training sessions.
* Help create training presentations, documents, and educational materials.
* Track sales performance, production metrics, and team activity.
* Coordinate sales competitions, incentives, and company events.
* Assist with communication between sales representatives and leadership.
* Help organize onboarding and training for new sales representatives.
* Support the continued growth and development of our sales organization.
Business Operations & Special Projects
* Assist with planning and executing company initiatives.
* Coordinate with internal departments, vendors, and business partners.
* Help develop systems to improve efficiency and organization.
* Support expansion into new markets.
* Take ownership of special projects assigned by leadership.
* Identify opportunities to improve workflows and business processes.
Qualifications
Required
* Excellent organizational and time-management skills.
* Strong written and verbal communication skills.
* Ability to multitask and manage competing priorities.
* Strong attention to detail and follow-through.
* Proficiency with Microsoft Office, Google Workspace, and modern business software.
* Comfortable using social media platforms.
* Professional, dependable, and self-motivated.
* Ability to work independently and take initiative.
* Strong problem-solving abilities.
* Comfortable working directly with business ownership in a fast-paced environment.
Highly Preferred
* Previous experience working in the roofing industry.
* Knowledge of insurance restoration roofing and the insurance claims process.
* Understanding of roofing sales, storm damage inspections, insurance adjusters, and claim approvals.
* Familiarity with roofing terminology, materials, and general roofing operations.
* Experience working with roofing sales representatives, project managers, or roofing company leadership.
* Previous experience as an Executive Assistant, Administrative Assistant, or Operations Coordinator.
* Recruiting, hiring, or sales team coordination experience.
* Social media management or content creation experience.
* Familiarity with roofing CRM systems and project management software.
* Experience working with entrepreneurs or rapidly growing companies.
Who We’re Looking For
We’re not looking for someone who simply waits to be told what to do.
We’re looking for someone who:
* Is extremely organized and detail-oriented.
* Takes initiative and anticipates what needs to get done.
* Can confidently communicate with employees, recruits, customers, and leadership.
* Enjoys juggling multiple responsibilities.
* Is creative, resourceful, and solution-oriented.
* Thrives in a fast-paced, high-growth environment.
* Is comfortable learning new systems and technologies.
* Takes pride in their work and follows through on commitments.
* Wants to grow professionally and take on additional responsibilities over time.
Most importantly, we’re looking for someone who can help bring structure, organization, and efficiency to a busy executive’s daily responsibilities.
Compensation & Opportunities
Starting Pay: $25–$27 per hour
Annual Compensation: Approximately $52,000–$60,000, depending on hours worked, overtime, and experience.
Employment Type: Full-Time, Hourly
Location: Mesa, Arizona
What We Offer
* Competitive hourly compensation.
* Opportunity for long-term career growth.
* Direct mentorship and experience working alongside company ownership.
* Exposure to recruiting, marketing, sales leadership, and business operations.
* A fast-paced, entrepreneurial work environment.
* Opportunity to take on additional responsibilities as the company expands.
* Potential advancement into operations, recruiting, or executive management roles.
Why Join Craftbuilt Roofing?
Craftbuilt Roofing isn’t a company that’s standing still.
We’ve grown from a startup into a multimillion-dollar roofing organization in just a few years, and we’re continuing to expand rapidly.
This position offers a unique opportunity to work directly with ownership and gain firsthand experience in what it takes to build and scale a successful business.
You’ll be involved in much more than administrative work. You’ll have the opportunity to contribute to recruiting, marketing, sales development, and the overall growth of the organization.
As the company grows, we want the right person in this position to grow with us.
If you’re ambitious, organized, creative, and excited about being part of a rapidly expanding company, we’d love to hear from you.
How to Apply
Please submit your resume along with a brief introduction explaining your relevant experience and why you believe you’d be a great fit for this position.
Candidates with previous roofing industry experience, particularly insurance restoration roofing experience, will receive priority consideration.
Craftbuilt Roofing
Mesa, Arizona
Worldwide, unemployment was 4.9% in 2025, and 12.4% among 15 to 24-year-olds, by the International Labour Organization’s estimates. Every country, ranked →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.