I have seen Ed China advertise this product and it seems good, myself, I use Wynns Injector Cleaner every couple of months, the oil / filters / Petrol filter gets changed regular, It was every 5000 or so, the belts get changed as a package, Fan / Cam, I check & replace the Hose clips if need be, this is my way of maintenance but each to their own, if the car is a town car, the service need to be done in my opinion more often as the particulate filter gets bunged up unless you give the car a good BLAST OUT, In our area Terraclean is priced at £100, in my opinion, providing you service the car car, this service is just wasting money. ( That's my opinion, for what's it worth)