where to buy in lowermainland

Do you guys know where I can get new door locks locally?
Also do any of you know a mechanic who could help me, I want to pull my motor and have never done it so I will pay for someone to help and oversee for my paint job is very fresh and I do not want to damage it?