At downtown, there is an old guy body shop called Larier at Bronson Ave at Catherine St.
He only does painting, no polish. Cheap price compare to other body shop. I only compare 4 body shops in Ottawa central area. If someone know other better shop, feel free to post