A very good "NO GREAT" DJ Service they made my party a real success. everyone remarked about what a great job they did. They set out to please the host and also help keep the party jumping. The are not only a DJ Service they are performers. Thanks again DJ John and Earthshakin-DJ- Service for everything. Great time. Will have to do it again.