I did this too around five years ago, but I installed it myself rather than paying for installation. I bought it from Crutchfield and they provided very good instructions.
It’s harder to do in newer cars though, since the head unit has more of the car’s systems going through it. Mine (2012 Mazda 3) only uses the head unit for what you’d expect - the radio, door/seatbelt chimes, and steering wheel controls.