Computech in Winnipeg does camera repair. I've had a few of my film cameras repaired there and they do digital, too. Might be worth giving them a call or check their website:
http://www.camerarepair.ca
If it was fully submerged in water though, it might be unrepairable.