Where's a good place to go for reel repair near Langley?

I'm having some problems with my reel lately and it's keeping me out of the river I've dismantled it, lubed it up, and re-assembled it and the problem still isn't fixed so I'm looking for an expert to take a look at it.

Maybe somebody here can help me solve the problem without me taking it to the shop.
I have an Abu Garcia Ambassadeur reel and when I push the button to cast the line, the spool doesn't release. It used to work every few casts, but now it simply doesn't release it at all.
Nothing looks broken inside and I've followed a few guides for assembly to make shure I cleaned and assembled it right. Any ideas what the problem could be?