I love my bobcats, but the 299d is a good machine. It does have a dpf, but no def. Cat service in my area is bar none, makes the local bobcat dealer a joke as far as getting you almost anything next day. Not crazy about the C series, can't stand the joysticks in them. The 299D will have a kubota...