If a DJ is someone who pushes a play button Mike Flanagan, like hundreds of others, fits the description but if you are planning a once in a lifetime event you will need more than that. You will need someone who can make announcements, someone who knows the flow of specific type of functions, someone who knows all the various genres of music and also how to effectivly lay out an event.
Mike Flanagan has more than 15 years of experience working with people as well as businessess creating memorable events. His goal is not to tell you what to do but help make your event as perfect as possible. He takes the time to get to know you as in the end the most important thing a real DJ does is reflect your personality and that of your event.
If you are quiet and conservative he can follow that lead but if outgoing and gregarious he can also accomodate.
The bottome line is he works for you and understands that the two of you will be judged by the event. As a business person Mike cares what you will say afterwards so he gives 110% now. That dedication and caring has kept him in business for over 15 years in Northern California.