It depends upon the mechanics. But generally, it takes 2-3 hours to replace struts. Many people can replace it on their own. Many are experts about it. So they require very few times without any cost. And if you do it with mechanics, then it requires very few times and costs.