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.
While professional experience and qualifications are key for this role, make sure to check you have the preferable soft skills before applying if required.
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 xsngvjr 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