yakov85 7:36pm Jan 24 2021 Canada Cars - Canada, Ontario, Ottawa Seeking a reliable mobile mechanic in Ottawa Seeking a reliable mechanic in Ottawa. Preferably a mobile mechanic that can come to my workplace.