I had a very good experience with John Carter. He is extremely knowledgable about the revocation packet process and actually cares about your situation. He provides excellent advice and his pricing is very fair. I would recommend John to anyone going through this situation.