I had sent my bike to a few other workshops but they did not find anything wrong with it. My gut feeling told me otherwise and that was when I decided to give BHH’s workshop a try. Happy to report that they exceeded my expectations. Not only was the mechanic able to find the source of the problem, he managed to fix it within a day after the parts were ordered. The bike was clean when I collected it. It now rides like new again. I appreciate the service provided by Jack. He was transparent in what needed to be serviced, and went the extra mile to ease the collection process. Additionally, my interactions with Firdaus (booking of appointment) and Aizan (purchase of accessories some time ago) had been positive. In fact, my brief interactions with other staff whose names I do not know had all been pleasant! Looks like BHH has another satisfied customer who would consider returning for their services.