Yes - Delaware does. However, unlike Pa, we don't pay a third party to do the inspection. It is done at no cost by the Dept of Motor Vehicles at their inspection lanes when it's time to re-register the car. This includes emissions testing. If the car doesn't pass any part of the inspection, then you have to have the appropriate work done by a mechanic (or whatever would apply - like new tires, replace burned out lights, etc), and then take it thru inspection again.