Living in the annapolis valley area of Nova Scotia the availability of DJ's in the area are pretty slim to none BUT when it does come to great DJ services TNT Entertainment is nothing short of being top notch,when it comes to song selection as well as the wide array of generes available to you. I remember my first interation with the company and it was for my brothers wedding,I was not sure what exactly I was going to ask for music to be played and they made sure that it was not an issue. During the first meeting the goal was to set the mood of the music and pick it all out,they were very patient in assisting me in determining by artist and genre what kind of music my brother as well as all the age range of guests would enjoy listening to,which turned out to be a big hit if i do say. The coolest thing about this DJ service is that the DJ himself owns and operates,so there is no middle man or anyone except the DJ personally that you will speak to. Not to mention he drives around in his own Lincoln stretch. My overall satisfaction with the services provided would easily deserve five stars as all pre arranged music was played as well as multiple requests were taken all through the night. The interactivity of the DJ was incredible,most DJ's sit on the sidelines and just play music and do not interact with the crowd which is too bad because interaction with your guests can go a long way with generating future business. Since the first time using the DJ services of TNT I have recommended them several times as well as used them for my own wedding.