Weddings are smart business for agents