EE customers in Church Stretton have not been able to use their mobile phones for calls, texts or the internet since mid-November.
Susan Morgan said she, along with many other residents, have complained to the provider numerous times but the problem has not yet been resolved.
EE has said there is a hardware fault on a local mast and they are working to restore signal as quickly as possible.
Mrs Morgan said: "I've had absolutely no phone signal since around November 17, but it could have been earlier than that.
"We're constantly told they're aware of a fault and keep giving us compensation but no actual work is being done to fix it. I just don't know what to do anymore.
"EE tried calling me back the other day on my mobile and couldn't understand why they couldn't get in touch with me. Everyone is just really fed up."
Mrs Morgan said the lack of signal nearly ruined the town's annual Christmas carolling tradition and meant she is often out of contact with her young daughter.
"I have a 15-year-old who was recently dropped off at the end of our lane and she couldn't call us to let us know she was there so we could walk down to meet her," she added. "It's little things like that. It's amazing how much we rely on our mobile phones but they're so important.
"There's a family in Leebotwood who have a really pretty tree in their garden and every year we go there and sing Christmas carols around it. We rely on YouTube for the music which was a problem this year because no one had 4G to be able to play it. We had to hang a router out of the window and just hope it worked.
"We don't have particularly good broadband in Church Stretton either so sometimes we're left with absolutely nothing."
The mast, which is owned by MBNL, also provides signal for several other mobile providers.
An EE spokeswoman said: "We are aware that a hardware fault on a local mast has resulted in signal issues for a number of EE customers, and customers of other providers, in the Church Stretton area. We apologise for the inconvenience caused, and we are working with the site owner to resolve the issue and restore full service as quickly as possible."