Self done is well done. meaning

HOME PROVERBS

work

Self done is well done.

said to mean that:
If you want to be satisfied with a work, you should do it yourself.