Roofing Careers in Doylestown, PA

Good roofs start with good people.

If you’re looking for roofing careers in Doylestown, PA, William Penn Roofing & Exteriors has hired locally since 2008. We’re a team where people know your name and good work gets noticed.

Why Work With William Penn Roofing & Exteriors

We keep it simple. Show up, do the job right, and treat people well. Those are the values we hire for, and we hold ourselves to them too.

You don’t need to know roofing to start. We’ll teach you the difference between residential roofing and commercial roofing jobs, plus siding, gutters, windows, and doors. What we look for is someone organized, friendly on the phone, and ready to learn.

Want to lead a crew someday, or move into project management or sales? Tell us! We’re growing, and we’d rather grow with the people already on our team.

Roofing Careers in Doylestown, PA

Current Job Openings

OFFICE MANAGER

Join a growing team where organization, leadership, and people skills make a real impact.

At William Penn Roofing, we don’t just install roofs — we build trust, strengthen relationships, and deliver excellence.

We’re looking for a highly organized, motivated, and solutions-focused Office Manager who thrives on keeping things moving, solving problems, supporting a team, and making sure the details don’t fall through the cracks.

If you’re the person who naturally creates order out of chaos, loves a well-organized spreadsheet, communicates clearly, takes ownership, and gets satisfaction from making a team run better — we want to meet you.

As our Office Manager, you’ll be at the center of our day-to-day operations, working closely with leadership, sales, customer service, project management, and field teams.

You’ll help ensure that our office operates efficiently, our customers receive excellent communication, and our projects stay organized and on track.

Your responsibilities will include:

  • 📋 Managing daily office operations and administrative workflows
  • 📞 Handling incoming calls, emails, customer communication, and internal correspondence
  • 📅 Coordinating schedules, meetings, projects, and team priorities
  • 💰 Managing accounts receivable, invoicing, billing, and payment collections
  • 📁 Maintaining accurate project files, records, documentation, and compliance information
  • 🏠 Coordinating permits and other project compliance requirements
  • 🤝 Communicating with vendors, subcontractors, customers, and internal team members
  • 👥 Supporting and coordinating administrative tasks with Virtual Assistants and office staff
  • 📊 Maintaining accurate data and providing leadership with visibility into operational priorities
  • 🔍 Identifying opportunities to improve systems, organization, and efficiency
  • ⚡ Helping solve problems before they become bigger problems
  • 🎯 Keeping administrative and operational tasks accurate, professional, and on schedule

You are someone who:

  • Loves organization, systems, and getting things done
  • Has exceptional attention to detail
  • Can confidently manage multiple priorities at once
  • Communicates clearly, professionally, and respectfully
  • Takes ownership instead of waiting to be told what to do
  • Is comfortable working with numbers, records, billing, and data
  • Enjoys creating processes that make everyone’s job easier
  • Can stay calm and solutions-focused when things get busy
  • Is dependable, accountable, and follows through
  • Wants to grow professionally and continuously improve
  • Understands that the little details matter
  • Takes pride in doing work the right way — not just the fastest way

We’re not looking for someone who simply checks the boxes on a job description.

We’re looking for someone who believes in how we work.

👥 PEOPLE FIRST

We lead with kindness, honesty, compassion, and respect. We believe strong relationships are built through transparency, fairness, and doing the right thing.

☀️ POSITIVE & PROFESSIONAL

We bring a solutions-focused attitude to work every day. We communicate directly, address challenges constructively, and leave negativity at the door.

💪 WORK ETHIC & EXCELLENCE

We work hard, take ownership, and hold ourselves accountable. We care about accuracy, quality, and getting things done right.

🤝 COLLABORATION & TEAMWORK

We believe great companies are built by great teams. We share knowledge, support one another, and work together toward common goals.

📈 GROWTH & AMBITION

We’re always looking for ways to become better — individually and as a company. We embrace challenges, learn from mistakes, and look for opportunities to improve.

This isn’t a “sit behind a desk and answer phones” position.

You’ll be an important part of the engine that keeps our company moving.

Your work will directly impact our customers, our employees, our projects, and our ability to grow.

You’ll have the opportunity to:

  • Make a meaningful impact on a growing company
  • Work alongside leadership and multiple departments
  • Improve systems and processes
  • Take ownership of important responsibilities
  • Develop professionally and expand your skill set
  • Be part of a team that values accountability, teamwork, and excellence

We’re looking for someone who sees problems and thinks:

“How can I fix this?”

Someone who sees a messy process and thinks:

“There has to be a better way.”

Someone who sees a busy team and thinks:

“How can I help?”

If that sounds like you, we’d love to hear from you.

🏠 COME BUILD SOMETHING GREAT WITH US.

William Penn RoofingBuilding more than roofs. Building trust, relationships, and a team we’re proud of.

SALES PROJECT CONSULTANT

GROW YOUR SALES SKILLS AS A SALES PROJECT CONSULTANT

William Penn Roofing is a top-rated roofing and exteriors company based in
Doylestown PA, that has an un-wavering customer-focused approach. We specialize in Roofing, Siding, Windows and Gutters and also offer many other exterior home services. Our office atmosphere is geared towards fostering a work environment that inspires innovative thinking, strategic management, and consistent high performance. Our team enjoys working together and having fun while meeting goals.

● Motivated by sales, passionate, and driven to succeed.
● Organized and able to prioritize and manage many different activities at one time.
● Trustworthy, honest, respectful, accountable, and reliable.
● Calm, positive, and have a solution-oriented attitude in all situations.
● Flexible, adaptable, and welcoming of changes.
● Enthusiastic about providing excellent customer service.
● Able to drive large vehicles to multiple locations a day.

● Maintaining sales targets, profit margins, and reviewing these targets with the owner weekly.
● Working on multiple projects simultaneously and ensuring that all estimates are developed within the company’s parameters.
● Prepare detailed estimates, source material pricing from a variety of our suppliers, and execute change orders when needed.
● Providing customers with an exceptional level of customer service, providing samples, and information when requested.
● Attending project meetings with homeowners or stakeholders, anticipate their needs, and proactively identify solutions to support ongoing projects.
● Maintaining relationships with existing clients and establishing new relationships with potential clients.
● Networking within the community to build awareness of the brand.
● Assisting with the development and execution of lead generation strategies.
● Attending and participating in office meetings on weekly and monthly intervals.

● Being self-motivated and driven to meet deadlines, goals, and job requirements.
● Must have a valid driver’s license and clean driving record.
● Prior experience with accurately estimating projects such as roofing (including slate, flat, and metal), siding, windows, and gutters, would be an asset.
● Fluent use of a computer (Mac knowledge preferred but not a dealbreaker), iPad, Smartphone, and a variety of software platforms is a must.
● Knowledge and experience in working with insurance claims and Xactimate software, a plus.

● $20 Per Hour for the initial training period (up to 3 months, if sales are made sooner, hourly pay falls off once a commission has been paid).
● 6%-10% Commission averages. Up to 12%.
● A Potential Average Yearly Salary of +$80,000.

If this sounds like you, please email your resume to sarah@williampennroofing.com with the subject “JOB POST” and let us know why you think you’d be a great fit for our team!

We look forward to hearing from you!

Job Type: Full-time

Benefits:

  • Health insurance
  • Paid time off
  • Paid training

Compensation Package:

  • Bonus opportunities
  • Commission pay

Schedule:

  • 8-hour shift
  • Evenings as needed
  • Monday to Friday
  • Weekends as needed

People with a criminal record are encouraged to apply

Application Question(s):

  • Are you familiar with Apple devices and Mac operating systems?

Experience:

  • Roofing sales: 2 years (Preferred)
  • Siding sales: 2 years (Preferred)
  • Window sales: 1 year (Preferred)
  • Gutter sales: 2 years (Preferred)

License/Certification:

  • Driver’s License (Required)

Work Location: On the road

Explore Open Roofing and Exteriors Positions

We hire for the roof and the office: installers, crew leads, project specialists, and office and customer service staff. Nothing open that fits? Send your resume anyway. Spots open up through the year, and we’d rather hear from you now.

Questions We Hear From Applicants

Not always. Some jobs need hands-on experience, and some we’ll teach you. Each post spells out what’s needed.

Our offices are in Doylestown and Montgomeryville.

We read every application. If it looks like a fit, we’ll call or email you to set up a time to talk.

Call Now Button