In my wife’s 19’ Ascent it took me about an hour, and that's because I stopped for lunch and I was teaching my friends son what I was doing. Only special tool I needed was a T70 torx bit for the front diff drain, luckily my Snap On rep answered my phone call on a Sunday, and a long funnel to fill the front. Everything is accessible front and rear without removing anything. Our local Subaru dealer wanted to charge $400+ tax then shop supply and disposal fee. Do you think they’ll put a Subaru master tech on a differential oil change? Hell no you’ll get a lube tech for the price of a Subaru Master tech. With the T70 from Snap On and using Amsoil gear lube it cost me about $100 and maybe an hour of my time tops. I love how service friendly Ascents are!!!