Headquartered out of Las Vegas, All Night Long is a Classy, Entertaining, and Reliable DJ Company. We book per event, not by the hour so we do not charge for overtime. Because every person and event are unique, we offer a free consultation. This way we can find out exactly what you are looking for as well as not looking for. Your DJ will arrive and be ready to go 1 hour before the start time of your event so that music will be playing to greet your guests. When you book with All Night Long, there are no suprises. Please visit us online at allnightlongdjs. Call or email us for a quote.