Depends on the damage mate. If there's panel damage, most panel shops will be able to sort out windows/locks/etc for you. Police Rd panels have been helpful in the past for me, and DT panels in Springvale are certainly great for paint and panelbeating.
If the problem is mechanical, I only ever see one bloke - Dan from Springy motors. He's usually pretty busy but he knows imports inside and out. His new number is (03) 9546 9400