What are the responsibilities and job description for the Accounts Payable & Payroll Clerk position at Wedge Roofing?
Accounts Payable & Payroll Clerk
Location: Wedge Roofing – 5 Casa Grande Road, Petaluma, CA 94954
Job Type: Full-Time
Salary: $30-$35/hour (DOE, Sage 100 experience preferred)
About Us
Wedge Roofing is a trusted, locally owned company with nearly 50 years of excellence in the San Francisco Bay Area. We take pride in our strong reputation for quality, reliability, and customer service, providing both residential and commercial roofing solutions.
Our commitment to integrity and professionalism has earned us the Better Business Bureau Torch Award for Ethics, a distinction recognizing businesses that demonstrate the highest standards of honesty, transparency, and customer trust. As a member of our team, you’ll be working within a company that values accountability, precision, and ethical financial practices.
We are looking for a detail-oriented and organized Accounts Payable & Payroll Clerk to join our finance team. If you thrive in a structured environment, have a strong eye for detail, and are looking for a long-term career opportunity, we’d love to hear from you.
Your Role
As an Accounts Payable & Payroll Clerk, you will be responsible for ensuring accuracy in financial transactions, processing payments efficiently, and managing payroll with precision. This role is critical in keeping our operations running smoothly and requires strong time management, problem-solving skills, and attention to detail.
Key Responsibilities
Accounts Payable (AP):
- Process and verify invoices for payment
- Match purchase orders with invoices and ensure accurate job cost coding
- Maintain vendor records and resolve billing discrepancies
- Process payments via checks, ACH, and wire transfers
- Reconcile accounts payable transactions and prepare financial reports
Payroll Processing:
- Process weekly payroll for employees
- Ensure compliance with federal, state, and local payroll laws
- Maintain accurate payroll records and generate reports as needed
- Address employee payroll inquiries and resolve discrepancies promptly
The Perfect Candidate
- Minimum three years of experience in accounts payable and payroll processing
- Proficiency in Sage 100 (preferred) and Microsoft Excel
- Strong understanding of financial principles, payroll regulations, and compliance
- Highly organized with excellent attention to detail
- Ability to prioritize tasks, manage multiple deadlines, and work independently
- Strong communication and problem-solving skills
Education & Experience
- Associate’s or Bachelor’s degree in Accounting, Finance, or a related field (preferred)
- Prior experience in bookkeeping, accounting, or payroll processing (minimum three years preferred)
What We Offer
- Competitive hourly pay ($30-$35 DOE)
- Health, dental, and vision insurance
- 401K & Profit Sharing
- Paid time off and holidays
- Opportunities for professional development
How to Apply
Submit your resume through this site or email it directly to jessica@wedgeroofing.com.
For any questions, call us at 888-763-7663.
- This position is non-exempt under California labor laws and may require overtime as needed, compensated in accordance with state regulations.
- This position is at-will, meaning employment may be terminated at any time, with or without cause or notice, by either the employee or the employer.
Equal Opportunity Employer Statement
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability, or any other legally protected characteristic.
Salary : $30 - $35