Fantastic professional experience from start to finish. Kept us involved throughout and invited us to contribute as much as we felt necessary. At the beginning of the reception my mom gave Josh a list of traditional Greek wedding song requests (which were NOT on the playlist we submitted) and Josh, hero that he is, found and played them all and made a lot of Greek people very happy. He also played everything we did request and kept the party moving all night. Could not recommend him enough.