My Name is James. I am the owner of First Choice DJs, the number one DJ service covering the Outer Sydney region!

We cover everywhere from North Sydney to Lithgow, including the Hills District, Parramatta, Blacktown, Penrith, the Blue Mountains and the Hawkesbury (which is where I personally live).

First Choice DJs is a premium mobile DJ business providing quality DJs for all occasions including weddings, engagement parties, anniversaries, school discos, formals, birthday parties and corporate functions!

If you are having a wedding, please check out our other website: Weddings.FirstChoiceDJs.com.au for more wedding-specific information.

DJs & Packages

We currently have 4 top-notch DJs performing through this company. We are of varying ages with experience levels ranging from 5 years to 25 years. We always do our best to match an appropriately aged DJ to each function and our DJs are some of the most experienced around for their respective age brackets. So no matter what kind of event you are having, you will be in good hands and guaranteed to have a great time!

Our packages vary slightly between each of our DJs, but they always take care of all your audio and lighting needs. We all have top of the range JBL speakers (or equivalent), a good quality microphone for speeches, approximately 40,000 songs to choose from (all styles and genres including the latest top 40) and a great range of modern, multi-coloured disco lights for the dance floor!

I personally have approximately 15 years experience as a DJ, complemented by the fact that I have an Advanced Diploma in Sound Production, graduated with honours from the United DJs Mixing School in Sydney (2002) and also run a professional music studio during the week.

Generally, we will email you a DJ form which you can fill out to provide us with the details for your function including what kind of music you would like. We also have song suggestion lists we can provide which feature the best party songs from each decade to help you with your choices.

Requests are always welcome on the night. If you have your own unique, hard to get music that you would like played, our DJs also have the ability to play any music you provide as well.

(If you think you might like to do this please let us know in advance so we can discuss the best options and formats for providing music.)


We cannot possibly list all the venues that our DJs have played at but here are a few of the ones that I (James) have personally done:

The Sebel (Windsor), Hawkesbury Paddlewheeler (Windsor), Cornwallis House (Windsor), Hawkesbury Race Club (Windsor), The Fitzroy Hotel (Windsor), Windsor Masonic Centre, Windsor Golf Club, Windsor Bowls Club,

Hawkesbury Race Club (Clarendon), Hawkesbury Showground (Clarendon), Clarendon Tavern, Sydney Polo Club (Richmond), Richmond RSL Club, Richmond Golf Club, The Uni Bar (Richmond University), East Court Chinese Restaurant (Richmond),

Panthers (North Richmond), North Richmond Community Centre, Grose Vale Community Hall, Kurrajong House (Kurrajong), Madison’s Mountain Retreat (Kurrajong Heights) The Turpentine Tree (Kurrajong Heights), The Bilpin Resort, Chapel Hill Retreat (Berembing), Collits Inn (Little Hartley),

Allview Escape (Blackheath), Scenic World (Katoomba), Katoomba RSL Club, The State Mine Bathhouse (Lithgow), Secret Creek Cafe (Lithgow), Seclusions (Ridal), The Rydges (Bathurst Racecourse),

Bligh Park Community Centre, Bligh Park Neighbourhood Centre, Castlereagh Community Call, Castlereagh Public School, The Peach Tree Hotel (Penrith), Penrith RSL Club, Penrith High School, Werrington Community Centre, Mulgoa Valley Receptions (Mulgoa), Twin Creeks Golf and Country Club (Luddenham),

The Australian Pioneer Village (Wilberforce), Wilberforce School of Arts, Blaxland’s Ridge Community Centre, Colo Riverside (Colo River), The Cookes Co-op (Sackville), Brewongle (Sackville), The Tobruk Sheep Station (Maroota), Wiseman’s Retreat (Wiseman’s Ferry),

The Riverside Oaks (Cattai), Lynwood Country Club (Pitt Town), Pitt Town Sports Club, “The Big Thing Youth Festival” @ Colbee Park (McGraths Hill), Oakville House, The Mean Fiddler (Rouse Hill), Rouse Hill Community Centre, The Madison Function Centre (Dural), Castle Hill RSL Club, Asquith Golf Club, Pymble Ladies College, Killara Public School, Centennial Park (Parramatta) and The Sydney Olympic Stadium!

Pricing & Booking

Please contact us via phone or email to check pricing and availability for your specific date.


The 3 things we absolutely must know before we can give you a quote are:

1. What type of function you are having

2. Where your function will be held

3. The date of your function


Other relevant information could include:

1. How long the DJ will be playing for

2. If you might need the DJ to play over time

3. Whether the function is indoors or outdoors

4. Whether the function will be held in a hired venue or on a private property

5. For weddings, whether you require the DJ to MC (if you already know the answer)