Select Page

About Us

Bike Shop of Castle Hill (BSCH) was first established in 1996 in a 100m2 shop on Old Northern Road by a husband and wife duo.

For 22 years we have created, developed and expanded our brand, a family store – we were home to 6 major bike brands.

In 2018 we made the tough decision to covert our retail business to a Workshop.

It’s something very new to us but we are so pumped to get this new opportunity underway.

You will have to bear with us for a little while we are still renovating and our new location is much smaller…we like to say cosy… but the positive is we can concentrate more on our customer service and faster turnaround.

We are very excited and we hope you visit us soon.

To keep up to date with all our new changes visit us at or come by and say hi.

Our Address

Catalyst Centre
Unit 24
9 Salisbury Road Castle Hill 2154
(W) 02 9894 2533
(M) 0488 9894 25