I am a frequent customer and visit every month or two to get my dads bike serviced. They live upto the expectation and sometimes exceed it too. Staff is helpfull and always ready to assist. Time is never a problem as they manage things very well and are super quick. The only downside is, they can do a better job if they follow up upfront. Overall cant complaint.