If you are deciding what DJ to use, stop right now, call Beat Train immediately, and pray that Greg Lanzillotta is available on your wedding day. I cannot recommend him enough. His music choices were great, our guests were raving about how great his song selections were, how great his transitions were, and how he kept the party atmosphere going. His professionalism was amazing – he didn’t bat an eye at my requests, my being a little stressed, my making last minute requests. I emailed him song changes a day or two before the wedding, and nothing was a problem. I had a hard time finding a DJ in Rhode Island, and was thrilled when I found Beat Train up in Boston. While they are a bit pricier than other DJ’s in Rhode Island, it is definitely a worthwhile investment if you’re going for a dance party vibe.
Greg was the best DJ any Bride and Groom could ask for! We got married in September and people are still reaching out to us telling us it was the best music at any wedding they have ever been to! The dance floor was packed ALL NIGHT! at one point my husband and I looked around and not one person was sitting down. Greg also helped keep us on schedule since we didn’t have a coordinator, don’t know how we would have got through the night without him. I am going to recommend him/his company to everyone I know.
Working with him was great, we were able to meet with him before the wedding to discuss music and timelines which helped me feel at ease with the whole process. I could go on and on for hours about how amazing he was. I will definitely be reaching out to Beat Train in the future for any functions that I may need a DJ for! 🙂
We hired Beat Train Productions for our wedding DJ. The entire team are responsive, flexible, friendly and super helpful! We worked with Greg Lanzillotta. From the very first conversation with Greg, we knew we were in good hands. Being a gay couple, we were most concerned with having a fun and non-traditional celebration. My wife asked a friend to be our flower dude and she had two songs (Wild Thing-ToneLoc and I’m Too Sexy-Right Said Fred) selected for his entrance. Greg took the songs and created a mash-up that was by far beyond our imagination! The flower dude was a huge hit and had our guests cracking up! That set the stage for the rest of our day and Greg continued to keep the tunes playing. Our guests were not big dancers, and spent most of the day celebrating by socializing – which was totally ok with us! We received many compliments on Greg’s MC’ing and professionalism. Thank you Greg and the entire team at Beat Train!! We highly recommend your team to anyone searching for a fun DJ team! Cheers!
Sonia & Lisa
We can’t say enough great things about Greg! We had a very small wedding (45 people) and we were nervous of keeping everyone on the dance floor. He KILLED it!!! So many people came up to us and complimented on how great the music was and also said they had never been to a wedding where literally everyone was on the dance floor ALL night long!! We can’t thank him enough! Even my 78 year old Grandfather was tearing it up!! Would recommend Greg and Beat Train to anyone looking for a DJ service! Nothing but the best to say from us!
We had Greg as our wedding DJ and he was amazing! He really hit it out of the park and we couldn’t be happier. We had a pretty small wedding and not all the guests were that into dancing, but he still managed to keep the dance floor going the whole night. He also was able to play our “must-plays” at times when my husband and I were around, since we were in and out of the dancing area talking to other guests. Also, I didn’t think I would really care that much about the music during the cocktail hour and dinner, but somehow that was really spot on and I have some really happy memories listening to his great choices while eating dinner. He was also very accommodating with some last minute requests, both from me and a guest. I would definitely recommend spending some time filling out the DJ form – there are a lot of questions, but I think it helped make everything go very smoothly on the day. Overall I couldn’t recommend Greg and Beat Train more highly.
We chose Beat Train Productions for our wedding, and we couldn’t recommend them highly enough. My fiancé and I didn’t want a cheesy DJ. We knew that good music and a great DJ is often what guests enjoy most at a reception. Our dance floor was packed from the second it opened to the very end of the night, and our DJ, Greg, deserves all of the credit. Beat Train was incredibly professional and attentive from our first phone call. From our meetings with him, Greg did a great job figuring out our music style. He offered suggestions, and was so helpful when it came to answering all of our questions. The music he played felt like we picked it ourselves, even though we gave him very few specifications. Greg even helped us coordinate a dance floor surprise for our friends’ one-year wedding anniversary. One of the most frequent comments we’ve heard from our guests since our wedding has been “your DJ was amazing, I had so much fun- and it was so you!” Greg is excellent reading the crowd. He was fantastic when it came to playing music that appealed to all guests. We’ve already recommended Beat Train (and Greg specifically) to several people. Our friend loved the music and dancing at our wedding so much, she already booked Beat Train for her wedding next year. Greg and Beat Train made our wedding an absolute blast for us and for our guests!
We had a great experience. Beat Train had everything we were looking for: great reviews, ability to travel, personal attention and customization coming from the one-on-one meetings with your DJ. We had Greg L. and he made sure everyone was on their feet and having a blast the whole time. He also easily followed the game plan for the ceremony and the cocktail hour, providing us with those special songs we wanted. Super easy, super great people.
Beat Train was an AMAZING choice for our wedding! They worked with us to provide sound for the entire day and ensured we got exactly what was needed for a stress-free memorable wedding. We wanted a dance party and we got exactly that. We worked with Greg Lanzillotta and could not have been happier with his professionalism, attention to detail and ability to produce the perfect mix of old and new jams for our guests to literally dance the night away. My guests kept commenting on how great the music was and how sore they were the next day from the nonstop party. We would recommend Greg and Beat Train to everyone!
My fiance and I worked with Beat Train in Boston for our wedding last month and we highly recommend them … especially our DJ!!! We chose Greg Lanzillotta and he was fantastic. My fiance and I are not huge music lovers so we were pretty vague with the specifics on what we wanted played, but Greg was able to get an idea of what we were looking for and had the entire wedding on the dance floor for the entire night. He was amazing at feeling out the room, mixing songs that everybody would like and that had the same rhythm so there was no awkward pauses or transitions.
He also was as present as we needed him to be. So he made any announcements that we had talked about prior to the wedding, but was also just focused on playing awesome music and not trying to be the center of attention and “out there”.
We highly recommend Greg, which in turn would mean Beat Train, and we can’t say enough good things about both!
Greg from Beat Train Productions is AMAZING!! He was so easy to work with from start to finish — super flexible, easy going, and calm. His experience with and passion for music is evident, and he caught on quickly to our vision and the type of music/vibe that we were looking for on our special day. It was really important to us that our friends and family had a great time and danced the night away, and Greg made that happen by playing hit after hit 🙂 He is also amazing at mixing songs and transitioning seamlessly from song to song, so there was never a dull moment. Greg is also extremely prepared and professional and showed up hours before he was set to start to get set up and make sure everything was working properly. We were also nervous about “cheesy” DJs and Greg’s style was the opposite of that. We had so much fun dancing the night away, and received tons of compliments from our guests about Greg — we highly recommend Beat Train / Greg Lanzillotta for your big day!
Greg Lanzillotta DJ’ed our wedding and KILLED IT. We had been told by so many people to go with a band but we knew the right DJ would be SO much better, and Greg made us look good by delivering on that promise. Greg was so friendly, professional and responsive throughout the entire process, and the end result was a massive dance party that people are still talking about.
We liked Beat Train initially because the DJs had club experience: They are able to read the room and transition into and out of songs if they’re not working (or pivot when they see something strike a chord). Greg did this masterfully and was such a delight to work with.
We will definitely recommend Greg and Beat Train to others!!
Beat Train was so great to work with! We had Greg L. at our wedding and could not have been happier. He created exactly what we wanted for the night. Everyone was dancing and had so much fun. We are still getting compliments on our music and would highly recommend Greg and there team at Beat Train!
Greg did a great job at our wedding. He was considerate when we had requests and had valuable recommendations when it came to our timeline. Wedding planning can be very stressful, but Greg was so easy to work with; he made the experience truly worthwhile. We are so thankful we chose Beat Train and Greg to be a part of our wedding. We highly recommend them.
Beat Train was great from the beginning of the process. We found them because they had great reviews, and we are now a testament of their high quality staff and DJ services. We are a young couple (26) and had Greg as our DJ. He was great to communicate with and work with through the entire process and even met up with us when we were in town to meet in person.
He took our song choices (must play, maybe play, don’t play, etc) and worked magic – literally our dance floor was NEVER not crowded – the entire night! It was so great. We got so many compliments. Don’t hesitate to use Beat Train – top notch!
Greg Lanzillotta is EXTREMELY talented, and kept the dance floor at our wedding packed from beginning to end! He was always responsive to our communications leading up to the big day, and helped us customize our first dance song to make it perfect. Greg played every single song we asked for during our cocktail hour, dinner, and reception. He even helped my cousin play an acoustic bit at the end of our cocktail hour so we could watch him play. Greg’s organization, creativity, and ability to read the dance floor helped give us an unforgettable night! We cannot recommend him and Beat Train Productions enough!
We worked with Greg for our wedding reception at a museum venue in Boston. From start to finish, working with Greg & the Beat Train staff was top notch! They were all very responsive, friendly and easygoing. We were particularly impressed with Greg’s great reputation online & the mixes he posted on the Beat Train website.
My husband and I love all types of music and didn’t really have strong opinions on what styles of music to play. This meant Greg had to really feel the room & figure out which way to go on his own – and let me just say, people kept coming up to us all night saying how much they loved his mixes!
He read the room extremely well and provided a stellar variety of soul/pop/rock/hip-hop/R&B jams from the first minute of the cocktail hour to the end of the night. He kept the dance floor packed all night, which is quite the feat for a group that ranged from ages 3 to 89. Thanks Greg, for creating such a memorable & jam-filled evening!! We had a blast!
Greg was our DJ for our July wedding and we could not be happier with the job we did. People are still commenting to us a month later on how great he was. My husband and I stressed a lot about finding our DJ. We don’t have typical taste per se and are both really into music ranging from 80s to grunge to indie/electronic dance music. Of course, we also wanted all of our guests to have a good time. Greg took all of our interests and blended them perfectly so that everyone from our late 20s/early 30s friends through my 86 year old grandmother had a blast dancing. We sent Greg a long “maybe play list” (rather than a long “must play list”) because we wanted to him to have a good sense of what we liked but also for him to retain creative control. This worked absolutely perfectly for us and we think heard most – if not all – of our “maybe” songs throughout the night. Thanks to Greg, much of the reception felt like a real dance party more than a wedding which is exactly what we wanted!
Greg and Ari were both super nice via email and phone, and we never felt pressured in any way. We felt we had their respect, and we were so happy to have found a wedding DJ vendor that understood our taste. In person, Greg had a cool, subtle demeanor on the mic, did classy introductions and nothing cheesy at all!
This was *such* an important part of the wedding to us, and we could not be happier. We are so glad we went with Beat Train and Greg!
My husband and I were extremely satisfied with Beat Train and would highly recommend them. DJ Greg was very professional in all our interactions, from when we first booked him to the day of our wedding. Greg played music for our ceremony, cocktail hour, dinner, and dancing during the reception. Several months beforehand, we received a detailed list of requests for music for the different portions of the evening. We really enjoyed the chance to discuss our choices with Greg (about a month prior to the wedding), and he really put us at ease at a time when we were freaking out a bit about many of the details.
We had picked out specific music for the ceremony, but Greg had some great suggestions for the pre-ceremony music (which we hadn’t even thought about). Greg provided a microphone for the ceremony, and the ceremony went off without a hitch. We selected a few genres of music as well as a few individual songs for the cocktail hour and dinner. Greg mentioned that our choices were pretty similar to the music he liked, and we thought he did a great job for those portions of the evening. Greg also played the music we had requested for cake cutting and dances and did a great job for the introductions to the reception.
The dancing part of the reception was a definite highlight. We had only given Greg a few “must play,” “maybe play,” and “do not play” songs, but he did a fabulous job of not only playing music that we enjoyed but also reading the crowd. Several people commented to us afterwards that they had never been to a wedding where so many people were on the dance floor. Toward the end of the evening, he played a great medley of 90’s rap and hip-hop that we had never discussed but was absolutely perfect at the time.
Overall, we would highly recommend Beat Train, and particularly DJ Greg, for any wedding or similar event.
Greg Lanzillotta was an AMAZING DJ from start to finish. We have nothing but great things to say about him and Beat Train, but I’ll try to summarize. We had our wedding in what I like to call “normal people Cape Cod” (i.e. we are not millionaires) and had kind of hit a wall with the DJ search: every DJ service was either incredibly expensive, involved brass instruments (?!), or both. I think we literally Googled “wedding DJ no line dances” and Beat Train came up in the search. We really liked Greg’s musical style and saw that he had tons of good reviews, and within a couple of days of contacting Beat Train, we got a response and got our contract underway.
Greg’s number and email address are at the top of the contract, just to give you an idea of how available he made himself. We had no clue where to start, but Beat Train sent us a kind of music-preferences worksheet, which we completed with Greg’s help. He met up with us in person around Easter weekend and was so pleasant, professional, and patient, giving us suggestions, listening to the music we pulled up on YouTube that he hadn’t heard before (e.g. contemporary Italian pop music), and helping us think through how (and if) we wanted do parent dances, a first dance, etc. In the end, he somehow magically read our minds and synthesized everything we were babbling about (no raunchy rap, no slow dances, specific announcements to do and not to do, etc.) and pulled off a PERFECT blend of everything.
Our 12×12 dance floor in my parents’ back yard was packed the whole night (four straight hours, no joke), from the end of the first dance all the way through to the end-of-night song. He also did the ceremony music (processional and recessional songs), the music for the cocktail hour, and collaborated with the people who (unbeknownst to the groom and me) wanted to give speeches. It’s now been three weeks since our wedding and we keep hearing from guests that it was the best time they’ve ever had. Totally worth it!!
We booked Greg Lanzillotta through Beat Train Productions for our wedding reception. He was a perfect fit for our style! We didn’t do a lot of the typical wedding reception things like bridal party introductions or cake cutting ceremonies so we really just wanted good music. He did a fantastic job of fitting the music with the mood throughout the night, playing a lot of our indie recommendations during dinner and then ramping up to dancier music after the parent dances.
Greg did a phenomenal job of reading the room and keeping the dance floor going the rest of the night. Both my husband and I have somewhat strange musical tastes so we were incredibly happy we deferred to him for the dance portion because he picked songs that neither of us would have known to pick but were still in line with our style. Our guests loved it and were dancing all night long. I’ve been to weddings where the DJ’s keep getting on the mic to tell people to get to the dance floor or go around and drag people up.
After booking Greg, I’ve learned that good DJ’s can get people dancing through the music and can skip the cheesy stuff. He comes very highly recommended from us!
To put it simply, Greg Lanzillotta from Beat Train was amazing. My goal was to have as many guests dancing for as long as possible and Greg more than delivered. We had three generations on the dance floor for hours. My husband and I never left the dance floor once the music started because Greg kept us, and everyone else, hopping, shouting, twisting and thoroughly enjoying ourselves for as long as they let us keep the music going.
Leading up to the big day, Greg was super responsive, flexible and professional. He not only wanted to know our must play and do not play songs. He was open to hearing our general taste in music and any songs we liked. Clearly this helped him put together a fantastic playlist. Thank you, Greg and Beat Train!!
Like many reviewers, we chose Beat Train because of the promise of great music, a rockin dance floor and no “wedding DJ” shenanigans. DJ Greg Lanzillotta (Boston location) did not disappoint! Planning from out-of-town, we “met” over the phone initially and had a Skype session a few weeks before the big day to discuss details. We’re not die-hard music folks and just gave Greg some basic style guidelines (classical before the ceremony, jazz during dinner, and then pump up the dance floor) and a few key songs. For the ceremony, Greg had brought us a microphone to use but actually suggested we go without it as our space was small – I decided to trust his acoustic expertise and it worked perfectly.
Throughout the night he took our “do not play” list seriously and served as master of ceremonies to make announcements for speeches, cake cutting, etc. I had so many guests exclaim “hey, that’s my favorite song!” whether it was some smooth background music or top hits, and the dance floor was packed until the end of the night. No cheesy games, just great music.
In our search for a “chill”, not over-the-top DJ, we were so happy when we found Greg! He was super responsive through out our planning and offered great suggestions and feedback on our musical plans.
During our wedding, he played a wide variety of music—many guests commented on his quality and smart, tuned-in choices—and kept everybody moving and happy. Thank you, Greg & Beat Train!
We had the great pleasure of working with Greg Lanzillotta for our wedding this past weekend. From the first time we met through the end of the night on Saturday, Greg was professional, kind, and easy to speak with. He read the crowd perfectly throughout the night and kept the dance floor PACKED. Communication was a breeze – so prompt and thorough – and it’s clear he has a real talent for mixing and choosing the best beats. We can’t recommend him highly enough!
Greg Lanzillotta was our DJ at our wedding this August and we couldn’t have been happier with our choice! The price was much more reasonable than any other DJs we looked at – for very high-quality service. He made the process super smooth + easy, giving us valuable input and really listening to what we wanted. Cocktail hour music was perfect outside, and we loved the way he mashed up songs (w/ no unnecessary talking or announcements) at the reception – it kept everyone on the dance floor all night, which is exactly what we wanted!!
We worked with Greg Lanzillotta at our wedding at the Seaport Hotel in Boston. We were looking for a DJ that wasn’t a MC and would play amazing music. Beat Train Productions met all our expectations and was amazingly in our budget. Greg helped us pick music to make everyone of all ages happy at our wedding. His music recommendations and selection kept everyone on the dance floor all night. Even the groom’s mother who normally doesn’t dance, loved the music he played. I recommend Beat Trains, especially Greg, to anyone that needs a DJ for their event.
We found Greg through our hotel’s suggestion of Beat Train Productions and we would not hesitate to give others his or his company’s name. Greg was wonderful to work with and performed a masterful cocktail hour and reception. He was easy to get hold of and was always very timely on returning messages, even a last minute song addition. After contacting Greg we filled out a packet about how we wanted our evening to go and our music choices and than emailed and talked on the phone to discuss logistics and plans for the evening. It was really great that Greg was also able to give us advice and feedback that was useful based on our choices; seeing he is much more seasoned at this than us. Our family and friends found Grey more wonderful than could be imagined and are still talking about him to this day, over a month after our wedding day.
Greg was our DJ for our wedding in October. He was fabulous and our experience working with Beat Train was great. Greg was our prefect DJ. He played all the music we love and got every single person on the dance floor. Greg did minimal talking during the wedding, which is what we wanted. Our request was a fun dance party and that is exactly what he delivered. Greg is professional, fun, and was just a joy to work with! We highly recommend Beat Train and if you get to work with Greg, you are in good hands! Thank you!!
We had the pleasure of having Greg Lanzilotta DJ our backyard wedding reception. He was super helpful, professional, has a great musical ear, and the mixing was top notch. We kept hearing from our guests how great the music was, and that it really made the party. We wouldn’t hesitate to recommend him to anyone in search of a great wedding DJ.
Beat Train was great to work with. They were very responsive and reliable. We had to switch our venue after booking them and they were willing to work with us.
Our wedding had two locations; one for the ceremony and one for the reception, They hired an assistant for our DJ to execute a smooth transition, and it was flawless. Music choices were great. People had so much fun – we danced for hours and craved more!
Such a great experience! Greg Lanzillotta was our DJ and he was a huge part of a very memorable evening. He handled the formal parts of the night with precision and helped everybody cut loose when it was time. I don’t think anybody sat down once the dance party started!
Thank you so very much Greg – we have and will recommend you to our friends and family, as well as any online community were we can praise publicly.
I can’t say enough about the quality of service you’ll get when you hire Beat Train Productions. Greg, our DJ, was outstanding. I really wanted people to dance and have a good time and the music Greg played kept me and my guests on the dance floor the whole night. He was professional and honored all of our requests. Greg was great at reading the crowd and choosing the best music to keep the party going strong. Any time I contacted Greg or any other staff at Beat Train I got a response almost immediately. I would highly recommend Greg to anyone looking for a DJ, you will not be disappointed!
I can’t say enough positive things about Greg. From the beginning he was easy to deal with and accommodating to all of the weird requests we had. Even on the day there were some last minute changes and he adapted in stride. I’ve been to many weddings, and I’ve never been to one with the dance floor as consistently filled as this one. There was a large age range of guests, many of them music snobs, and they all complimented me on the choices and range that he played. The transitions were great, the occaisional brief mashups were choice, and he even got all the grandparents and quiet nerds up on the floor. The only downside was that our venue had to shut down at 11:30 (thanks, Boston!), otherwise we would have kept dancing all night.
We used Beat Train Productions to DJ our recent wedding. Our DJ, Greg, listened to our likes and dislikes and did a wonderful job reading the crowd. Lots of people commented on the music and how perfect it was. My sister also used Beat Train at her wedding last year, and they had requested a slightly different style of music. Given that both DJs at both events nailed it, I really feel like they do a wonderful job creating a unique experience at their events. I would recommend them for anyone needing a DJ for an event!
We used Greg Lanzillotta from Beat Train Boston for our wedding in Ipswich, and we couldn’t be happier with how it turned out. Greg was very attentive and intuitive in the planning stages, listening closely to our needs, paying attention to our tastes, and making helpful suggestions accordingly. When the actual day arrived, we (and our guests) were really impressed with the selection: even though we had only given him a few specific “must-play” songs, everything he played felt like it was pulled right out of our brain, and perfectly in line with our and our guests’ tastes. He was expert at reading the crowd and picking songs that got people excited. Greg also did an excellent job setting up the speaker system/mics and handling the music for our ceremony, dinner, and wedding toasts. Highly professional, and highly recommended.
We first saw Beat Train a month before our wedding and was astonished at how a DJ could make a wedding unbelievable with beats for all ages that moved so smoothly in an out of each other. Our DJ had big shoes to fill and we hoped our wedding was going to be as much fun. Unfortunately, our [previously booked] DJ exhibited so much unprofessionalism in the last few weeks before our wedding that we decided that it was better to cancel and try to figure out a new DJ than to engage them for the most special day of our lives. One of my bridesmaids was the bride at the wedding the month before and when I explained my predicament she got Ari on the phone. He understood our huge problem and made numerous phone calls on our behalf and introduced us to Greg. Beat Train was so accommodating and kind while assuring us that they should be the least of our worries. Greg was able to work with us and make recommendations based on our style and taste of music while still considering our audience. He was able to answer questions at night and over the weekend so that we could pack months worth of information into a couple of days. They took a near no-DJ-disaster wedding to an amazing party from ceremony to last song. There are no words that can describe what they were able to do in less than a couple of weeks that led to an unbelievable time. Neither of us could thank them or recommend them more for their professionalism, their passion for music and true desire to make sure every single person at the venue had a good time based on their musical preferences. We were all very grateful for you and wish you continued unbelievable success. We both promise to call you for our next wedding, jk.
My husband and I booked Beat Train after doing a lot of research. We had a “wedding celebration” on NYE so we wanted a fun DJ without the traditional wedding stuff. Greg was fantastic! My family and friends refer to the night as a dance party. The music was awesome. He was very professional and extremely easy to work with. I would highly recommend Greg.
Greg from Beat Train was an incredible partner on our wedding day. He was focused on the atmosphere we wanted to create for a fairly small but diverse group of wedding guests – from kids to older adults. We had a jazz quintet for our cocktail hour, and Greg did such a great job transitioning live music to great music for dinner. He served as a very understated master of ceremonies, which is what we wanted. Greg had a great sense of the room and of our guests all night. We had agreed on a general playlist and I loved it when Greg played one particular song during dinner. At the same time, he had the flexibility to change the music when he felt it was right. We couldn’t have asked for a better partner.
We cannot say enough good things about Greg and Beat Train Productions. Throughout the process of selecting a DJ, everyone we spoke with on the Beat Train Productions team were very easy to work with and helpful. We chose Greg as our DJ and he was an absolute hit at our wedding. Every single guest was on the dance floor all night and we actually had guests coming up to us at the wedding and telling us how great our DJ was. He did everything we asked him to do and used his own skill and expertise to keep people up and having a great time. If you choose to work with Beat Train, and you choose Greg as a DJ, he is amazing, you will not be disappointed!
We worked with Greg for our wedding, and it was probably the best decision we made for our event. From the beginning, we felt comfortable working with Greg. We have some eclectic and different music taste, and he totally understood us. From the ceremony, to the cocktail hour, to the reception, the music was literally perfect. We were so impressed and so were our guests. We danced the entire time, and he made sure our guests were there to join us! Greg is the best. Beat Train also did our uplighting, which was beautiful and perfectly fit the different moods of our wedding. So thankful to have worked with this fabulous company!
We cannot say enough good things about Greg and how awesome he was for our wedding!! He made this experience so enjoyable and our guests had an absolute BLAST! Thank you so much!
I genuinely mean this when I say that Greg from Beat Train absolutely MADE our wedding! My husband and I were nervous that people might not dance because our venue space was so large, but Greg had every single person on the dance floor all night long. He was very professional, fun, and made the process completely stress free. Since the wedding we have had SO MANY guests reach out to us to comment on how amazing the DJ was. Everyone had so much fun thanks to Greg and Beat Train!
Greg Lanzillotta with Beat Train was out of this world!! I would highly recommend Greg and this company for any wedding or function looking to have a great DJ and stellar dance floor! Greg was an incredible MC during our wedding and then kept the dance floor moving all night long with the perfect music choices!