Unfortunately, there is no magic repair available today. You will need to dedicate a good deal of discipline, patience and effort to the task.
It will be a better idea to start with requesting copies of credit report from each of credit reference agencies. It is well known that Credit reference agencies do not make credit decisions. They only collect and give credit history and identifying information to potential lenders. If needed this information is also provided to potential credit employers.
The three credit reference agencies are Experian, Equifax and TransUnion. Most provinces provide at least one free credit report per year. You can often get your report by making a request through the automated telephone service, by regular mail and by email (in my view, a telephone request is the most easiest to get a credit report). When you get report, you must review it carefully for outdated information and errors. If you feel any problem with your credit report, you must report about it to credit companies in written. Include all supportive documentation you require to substantiate your claim.
If you are like a modern American you should have at least one...