So glad I found them at the Tampa Bridal Show! This was a destination wedding for me, so it was difficult for me to coordinate with vendors being so far away. I visited the Tampa area a few months before my wedding to try and meet some local v...endors and was able to go to the Tampa Bridal Show while I was there. There were a ton of photographers, but since my wedding was coming up in the next few months, most were booked or filling up fast. We found Brad Hall's booth with an awesome deal on a photography package and found out they provided DJ services as well. Taking all info back to our hotel room and poring over the many DJs and photographers, and checking out their work, Brad Hall was among our finalists. When we found out that we had won a big discount on DJ services in their raffle drawing, we took a chance and booked both our photography and music with them. Even though I was not local, Brad was very willing to talk and answer any questions I had, and after speaking with him on the phone his honest and easygoing personality put me at ease and I could tell that he was very knowledgeable and was going to be professional and fun to work with. Brad himself was the DJ for the event, and both he and his photographer made sure to learn the styles of photography and music we liked and were looking for. If there was any aspect that we were unsure of or needed advice on, they were very willing to offer their experience and create a day that was perfect for us. Our photography package included an engagement session, but since we were from out of town, I didn't expect that to be able to happen. We were coming to Florida a few days before the wedding, however, and Brad urged us to have our engagement session then so that we could meet the photographer and she could get a feel for our personalities and what would work best on our wedding day. I was not expecting that, but I am so happy that he requested that because I think it made our wedding photos so much better. As a DJ, Brad was perfect. He was not cheesy at all and knew just what to do to keep everyone enjoying themselves. His personality was lighthearted and fun and his music choices were perfect. My guests all loved him! I seriously cannot say enough good things about this company.