Greg is absolutely wonderful. Recently, he DJed at our wedding and we were so happy to have him. Greg truly goes above and beyond while working with you. He is thoughtful ... more