I would do it myself if the problem ever surfaced on mine,,, I checked all the front components water pump, thermostat, pullies,etc while installing my Oil pressure sensor , and it didn;t look all that intensive to me , IMO..

Once you remove the fan its all right there ,,,