Screeching sound right after car starts/engine turns over

It could also be the alternator or serpentine belt slipping. Normally right after starting is when your alernator is working it’s hardest to recharge the battery. That could have been the problem all along. If it is a belt it would be a minor repair. Take tardis’ advice and take it to a good mechaninc.