Greg was the best investment we made for our wedding! He went above and beyond to help us with everything! He was even willing to help us in every aspect of the wedding. He kept in contact with all our other vendors and made sure that every last detail was in order. Once the reception started, everything was perfect. I don't think there was ever a dull moment on the dance floor because Greg kept the guests dancing all night long! I was not located near Greg and our wedding was even farther away, but it was never an issue. Greg made sure we had Skype meetings set up in order to make everything organized! I would recommend him to anyone! He helped make our day absolutely perfect!