Well it depends.When it comes to oil and lube i have found it cheaper to go to TA and get it done.My truck holds 10 gallons of Delvac it runs about $6.00agallon.So there is $60.00 plus oil filters,Fuel filter,Water Seperator.I know for my cat fuel filter and water seperator at the dealer its about $50.00.So there is $110 and that didnt include price of oil filter and your time.Plus lube and disposal of oil.And they check the Slack adjusters and adjust as needing.All for $149.00 at Ta.To me its worth it.Now when it comes to major stuff i can do most i have a place to work on it but it just depends.