We were very happy with Sounds Abound. They are very easy to work with and make the whole process easy. Craig Mohler did a great job and kept the whole party happy and dancing. His communication skills are second to none.