You come highly recommended

How long would it take?
Also do you have the tools to clear/clean a dpf?