Josh is an excellent DJ! We hired Josh to DJ a graduation party for us and he did a great job. He is easy to work with and a really great guy. He was on time and very professional. His rates are more than fair. He is knowledgeable and passionate about music and doesn’t mind people making song requests. He helped make it a really fun party. Thanks Josh!