I hired these DJs at extremely short notice. They were excellent, no issues whatever. They arrived timely, kept the party swinging, took requests and played a mixture of English and Asian music. They were also professional, approachable and stayed an extra hour or so for a very resonable rate. The kareoke was also excellent, shame about the singing! I guess you can't have everything! Thank you guys so much, very highly recommended.