We were celebrating MY daughters marriage at a small outdoor wedding. We had concerns regarding the space and electricity needed. Jim accommodated us, meeting us before the wedding. His evaluation revealed his equipment would work fine. Jim comes with his own wedding set list but happily accommodated my daughters, the grooms and even my (mother of the bride) favorite songs. After dinner Jim ramped up the music and everyone was singing, dancing and thoroughly enjoying the warm summer night. Requests were made and Jim accommodated. The next day everyone said the wedding, particularly the music was a blast! WE ALL HIGHLY RECOMMEND DJ JIM!!