I need to have my fireplace insert replaced, but I don't know who to contact....

I would search for a reliable fireplace contractor in your area. There are many available.