Bryan was amazing from start to finish. He loves his job and is amazing at it. We had several compliments about how amazing our music was. He really read the crowd and kept them dancing start to finish. Every song he chose was awesome and fun. He made sure everyone had a good time. He also provided the sound system for the ceremony, and rented us a screen and LCD projector for a slide show. He was amazing and did more that expected for a DJ. Our wedding was outside and we were surprised how quickly the weather changed to possible rain. He had a back up plan and kept us notified throughout the event what would happen if the weather turned for the worse.... it didnt though. He has an amazing personality and created an event based on our personalities. He had excellent song options during our consultation meeting. He was very professional. Perfect DJ!