Very professional and easy to deal with. They were willing to spend as much time as desired putting together sing list. They were dynamic during the concert and both the femal and male leads were amazing. They had the entire crowd up dancing! I will probably hire them again for the same event next year.