As preventative Maintenance the hoses and belts on cars and other vehicles should be replaced every 10 years to prevent a breakdown.
The belts and hoses are made of rubber which naturally degrades overtime and when they break you'll be stranded so replace the belts and hoses before they break because having to be towed or having to replace your engine is much more expensive than the hoses and belts being replaced.
Radiator and heater hoses on cars or other vehicles typically last between 10 to 15 years before they go bad.
However the coolant hoses and heater hoses should be replaced at least every 10 years before they fail because when the hose ruptures such as the radiator hoses then you'll lose your engine coolant which then leads to engine overheating and engine damage.
Another thing that will happen when your radiator hoses or heater hoses rupture is you'll be stranded on the side of the road until you get towed or help to fix the problem.
My radiator hoses get replaced every 10 years regardless of mileage and even if they look good because the hoses are cheaper to replace than replacing an engine and having to be towed.
A new radiator hose costs between $20.00 to $40.00 each depending on the make and model of vehicle.
So if you can remove the hose and replace it yourself then you can replace the radiator hose for the cost of the hose and your time.
All you have to do is drain the coolant and then remove the clamps to the radiator hose and slide the old one off and sometimes you may have to slice the old hose open to get it to come off the radiator and the engine port.
Sometimes the radiator hoses just come off but sometimes you have to cut them to remove them.
Then just replace the radiator hose and tighten the clamps and refill the radiator with coolant and you should be good to go.
If a shop replaces the radiator hose then it could cost you $120.00 to $200.00 for parts and labor depending on how hard it is to replace the radiator hoses.
When replacing one radiator hose you should replace both radiator hoses because when one radiator hose fails the other radiator hose will likely fail eventually and leave you stranded.