We do not currently know of any antonyms for quick-and-dirty.
The adjective quick-and-dirty is defined as:
See full definition of the word quick-and-dirty.