Bookkeeper & Admin Assistant (Part-Time, Construction)
Location:
Leatherhead, Surrey (Office-based)
Hours:
Monday to Friday, 8:45am 2:45pm
Salary:
£25,000 £33,000
About Us
Maddox Construction Services is a specialist rail contractor delivering high-volume minor works packages across Network Rail assets.
We operate in a fast-paced environment supporting Tier 1 contractors, with projects typically ranging from £5,000 to £100,000. With over 20 years experience in the rail sector, we have built strong, long-term relationships based on safety, compliance, and reliable delivery.
Due to continued growth, we are looking for an Accounts & Admin Assistant to support the day-to-day running of the business.
The Opportunity
This is a hands-on role combining bookkeeping, financial control, and general office support, taking the lead on the day-to-day financial processes of the business while supporting general company administration in a fast-paced construction environment.
This role is primarily accounts-focused, with additional administrative responsibilities supporting the wider business.
You will play a key role in keeping the business organized, ensuring accounts are accurate and up to date, and supporting the smooth day-to-day running of the business across multiple live projects.
The role involves managing financial records, overseeing core accounting processes, supporting cashflow and credit control, and assisting with general business administration, working closely with the Directors and Contracts Manager.
Opportunity to take ownership and help improve systems and processes as the business continues to grow.
This role requires strong bookkeeping experience and is not purely an admin position.
Construction experience with CIS knowledge is essential.
Key Responsibilities
Accounts / Bookkeeping
Maintain company accounts (QuickBooks) across multiple entities, ensuring clear and accurate financial records
Bank reconciliation and keeping records up to date
CIS journals and returns
VAT Returns
Process payroll, manage pension submissions, and ensure all payroll records are accurate and compliant
Monitor direct debits and outgoing payments
Assist with monthly profit & loss reporting
Prepare information for accountants
Credit Control & Cashflow
Chase outstanding payments
Track invoices and applications
Prepare and action weekly payment runs
Maintain clear records of cashflow and debtors
Admin & Business Support
General office admin and email support
Chasing quotes and supplier information
Managing supplier accounts (Travis Perkins, Jewson, etc.)
Booking training courses and tracking certifications
Managing insurance, vehicles, and company records
Filing receipts and ensuring all costs are recorded
Supporting directors with ad-hoc tasks
What Were Looking For
Essential:
Minimum 3 years experience in bookkeeping or accounts (QuickBooks, Xero or similar)
We currently use QuickBooks (experience preferred) and are looking for someone who can help improve and organize our systems over time
Experience in construction (CIS knowledge essential)
Strong understanding of VAT and CIS processes
Highly organized with strong attention to detail
Strong general IT skills and confidence using document management systems
Confident chasing payments and dealing with suppliers
Able to manage workload independently
Good knowledge of HMRC reporting
Experience processing payroll and managing pensions
Desirable:
Experience managing accounts across more than one company
Experience supporting a small business environment
AAT qualified or part-qualified
About You
Practical and proactive
Takes ownership and gets things done
Comfortable working in a fast-paced environment
Looking for a long-term, stable part-time role
Highly organised
What We Offer
£25,000 £33,000
20 days annual leave + bank holidays (pro rata)
Company pension scheme
Consistent daily hours (ideal for school runs)
Free office parking
Varied role with responsibility
Growing business with long-term opportunities
Friendly, supportive team
TPBN1_UKTJ