Steve
Mate there is only one person you should take your car to and that is Peter and if are not sure come by my shop and we'll go for a little ride. As for the safety of your car at Peter I would not be the slitice bit concerned about that at all.
Regards
Bruce
PS I live around the Corner in Franklin Park or at the Lighting shop in town just up from JB