We would say a DJ for a Toronto wedding is definitely worth it. If it’s just a small intimate group mingling, then no, but if you want to have some semblance of a dance party, then yes. “You get what you pay for!” really applies here, for example, you don’t go to a diner expecting fine dining.
Also, it’s vitally important to establish a relationship with your DJ. If you’re going to hire someone to provide the soundtrack to your wedding, make sure you’re both on the same musical page, and a plus if they take requests. If all these things are aligned, then yes, having a DJ is important. There are certain things guests remember from a wedding and music is one of them. The last thing you need to worry about on your big night is who is taking care of the music when there’s a lull in the evening. A DJ allows you to relax and enjoy your night with your guests. Some things to think about when evaluating whether a wedding DJ is worth having.