Have been relocated for work and my phone want work at my new location, still under contract Fido want give me any discount but before getting the contract I have bin told I would be ok at new location should have stay with bell
Welcome to the community!
Sorry to hear you're having issues with your cellular reception at your work location. Unfortunately, the nature of cellular service is that it is dependent on being able to receive adequate signal from the cellular towers. Adequate signal would depend, in part, on your location relative to the cellular towers. You can get an idea of your area cellular towers here. Do there appear to be cellular towers in your area? In addition, you should note that the different bands/frequencies vary in their characteristics. For example, the lower frequencies (ie 700MHz) are better able to travel farther and penetrate deeper into buildings than higher frequencies (ie 2600MHz)(see graphic here)
In addition to your proximity to the cellular towers, there are also many factors can affect cellular reception (see here and here). That's why no mobile provider can guarantee service. There are just too many factors beyond their control. Are your difficulties with reception indoors? Is it better outdoors? Is the landscape relatively flat or mountainous?
If your location is outside of Fido/Rogers coverage, but within another provider's coverage, there are roaming agreements which allow Fido/Rogers customers to use those networks (extended coverage or Fido-EXT). To use data in extended coverage, you would need to enable roaming on your device. You should note that extended coverage usage is meant on a temporary basis and the majority of your usage needs to be on the Fido/Rogers networks. You mentioned Bell, if there is one of their cellular towers in the area, your phone should be able to connect as Fido-EXT.
Is your device supported for Wifi-calling? If you have Wifi access and your phone is a supported device, you might consider trying to see if Wifi-calling can be a possible solution for your situation.
Unfortunately, if your circumstances don't allow for adequate cellular signal at work (and Wifi-calling isn't an option), there isn't much that can be done. It's a common misunderstanding that any mobile provider will suit everyone everywhere. That simply isn't the case. If you spend a good portion of time outside of a mobile provider's coverage, perhaps that mobile provider isn't the right one for you.
Hope this helps 😀