Hello and welcome to the Community @glaswegian!
I can understand the importance of having a stable and connected internet. I hope the service is back in your neighborhood since you last posted here.
In the event you encounter any service interruption feel free to visit our Rogers Service Interruptions board to see if there are any major outages ongoing.
You can also check your network status on our Network Help & Outages page.
Please let us know if you continue to experience loss of service.