I booked my photographer and DJ with the same company. I had a few minor problems with the photographer, engagement session, but it was all resolved at the end. I had a HUGE problem with the montage at my wedding. That could never be fixed. However,the photographer worked with me on the price and gave me an extra hour of photograpgy.
I would reccoment to anyone but just make sure all the dates are set in stone and times and the DJ is fully prepared.
The entertainer (MC) was great, he kept everyone going and entertained.