I didn’t have a day of planner so I needed a DJ who was able to carry the whole day and entertain all the guests. Alan was perfect!! He was very organized and made a timeline for the whole day so we knew exactly what was happening when.