I have a heater core that needs to be replaced does anyone have any tips on replacing a heater core?

How long? Hard? Get a professional?

What do you think?