The success or failure of your wedding reception depends overwhelmingly on your entertainment company. Your entertainment company must offer you high quality sound systems and a vast music library. They must offer trained, professional DJ entertainers. They must have a passion for what they do. And they absolutely must be responsive to your needs.