Yes a mechanic can do it, you need not be a Viper tech to change the oil. only thing i would tell you is that the car needs to be lifted front and rear to fully drain the pan. In other words, if you feel like doing it, i would not do it by simply lifting the front, for example, on race ramps...