Diy is only cheaper if you have the time, space, tools, desire, understanding family, 3 x more money than you budgeted, 4 x more time than you expected, and experience. If you lack the last point, increase time and cost more.
If you choose to get someone else to do it, make sure tgey have lots of experience. Their quoted price will be right because they know.
I got killed because there is no local expertise. I hind sight i bet i would have saved money shipping my car from canada to the us for the work.