Sounds like a proper motorcycle shop. The kind that are hard to find anymore.