Our Story

Our Story

Since our establishment in 1966, we've upheld our commitment to delivering unparalleled professionalism, rooted in principles of customer care and service excellence.

With a legacy spanning over five decades, BP Rolls has epitomised automotive excellence since its inception in 1966. From humble beginnings in Brian Rolls’ Garden workshop, our evolution into a multi-site, multi-capability powerhouse is a testament to our unwavering commitment to innovation and growth. Guided by David Rolls for the past three decades, our journey continues with unparalleled vision and vigor.

Based in the vibrant hub of Andover, Hampshire, BP Rolls commands a strategic presence across the UK with depots in Newport (South Wales), Hull (East Yorkshire), and Haslingden (Lancashire). Each location serves as a nexus of specialized services, ensuring our nationwide clientele receives unparalleled expertise and support tailored to their unique needs.

Our Capabilities

Car Accident Repair

Our workshops boast BSI and manufacturer approvals, earning the trust of the UK’s top ten insurers.

Find out more

Servicing and MOT Testing

We provide a premium experience, marked by meticulous attention to detail and an unwavering focus on customer care.

Find out more

Commercial and Fleet Services

BP Rolls stands as the premier choice for ensuring your business vehicles are restored to peak condition with minimal downtime.

Find out more

Mobile Fleet Services

We understand the critical need for optimizing fleet vehicle deployment while minimizing Vehicle Off Road (VOR) times.

Find out more

Maxus (Electric & Diesel) Vehicle Sales

Maxus stands as the epitome of excellence, boasting unparalleled performance, and unwavering reliability across its vehicle range.

Find out more

Graphics and Livery

We offer a comprehensive vehicle branding solution designed to amplify your brand’s message with maximum impact.

Find out more

We are here to help...

If you require the services of any of the BP Rolls Group business divisions, please get in touch and we will be happy to discuss your needs.

Get in touch
Call on 01264 361516