IPhone 5 (Vodafone) constantly losing service?

For the past month or so my iPhone 5 keeps saying 'No service' or 'searching' all the time. I've tried resetting my network settings, I've had a replacement SIM put in and I've reset my entire phone, but nothing's working… Any ideas?

Delete your vodaphone