NB Motorworks has over 16 years of experience with BMW and with a certified BMW Group master technician on board, you can rest assured that NB Motorworks will carry out all services to the highest of standards. We only use approved parts and repair methods to ensure your BMW is performing as intended. As an independent specialist we offer BMW-approved diagnostics and programming services, which includes writing digital service history.