BACH on valmistanut reppuja yli 30 vuoden ajan. Yritys valmistaa erilaisia vaellus-, alppi- ja matkalaukkuja, joista heillä on kattavin kokemus ja osaaminen. Yritys edustaa selkeitä ja yksinkertaisia konsepteja ja hyviä, käytännössä kehitettyjä tuotteita. BACH-repuissa ei ole röyhelöitä - tavoitteena on hyvä muotoilu ja puhdas laatu!
BACHilla on kaksi "yrityspääkaupunkia": designpääkaupunki Wiesendangenissa lähellä Winterthuria Sveitsissä piirretään uusia malleja ja valmistetaan prototyyppejä. Toiseksi tärkein reppupääkaupunki on Kilkenny Irlannissa, jossa valmistetaan kahta tärkeää tuotetta ja valmistetaan pieniä sarjoja asiakkaille räätälöitynä. Yrityksen logistinen sydän sijaitsee myös Kilkennyssä. Suurin osa yrityksen tuotteista valmistetaan Vietnamissa. Tuotantolaitos Irlannissa tuo kuitenkin valmistukseen joustavuutta.