Used to do quite a few. Glad I don't any more. For me the 'cons' outweigh the 'pros'. Money is good but there can be loads of travelling, hanging around for hours horrible music to play. You can often be expected to be a human juke box and people often have no idea that you have to know/learn a song before you can play it. Did a wedding once which turned out to be for travellers which was an absolute nightmare.