Auto service and repair centre