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.
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.
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:
You are someone who:
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.
We lead with kindness, honesty, compassion, and respect. We believe strong relationships are built through transparency, fairness, and doing the right thing.
We bring a solutions-focused attitude to work every day. We communicate directly, address challenges constructively, and leave negativity at the door.
We work hard, take ownership, and hold ourselves accountable. We care about accuracy, quality, and getting things done right.
We believe great companies are built by great teams. We share knowledge, support one another, and work together toward common goals.
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:
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.
William Penn RoofingBuilding more than roofs. Building trust, relationships, and a team we’re proud of.
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:
Compensation Package:
Schedule:
People with a criminal record are encouraged to apply
Application Question(s):
Experience:
License/Certification:
Work Location: On the road
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.
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.
Answer a few quick questions and we'll email your estimate.