As a professional wedding photographer, I've seen my fair share of DJ's, but Rick is one of the absolute best! He keeps everyone on the dance floor and is ready with a sm ... more