Most people hire a DJ to provide a mobile sound system and play music as entertainment during an event, such as a wedding or birthday party. But you can hire a local DJ for any type of event, including corporate events, junior high or high school dances, graduation parties, family reunions, class reunions, anniversary parties, engagement parties, wedding receptions, or any other type of party where tunes are needed. You can even hire a DJ to provide appropriate musical backing at a celebration of life for a loved one. You don’t need to have a major event to hire a DJ; a summer barbecue is an occasion enough to hire a pro to set the right mood. Depending on the type of event you are hosting, you may want to request a musical theme such as pop/rock, hip-hop/rap, country, Top 40, Latin, electronic dance music, oldies, Indian/Bollywood, or more. With millions of songs available electronically these days, DJs can work with your theme and create playlists tailor-made for your event.