Methods of Getting Rid of Roaches Permanently

Are there efficacious ways on getting rid of roaches?  Cockroaches, simply called roaches, are hardy group…