Are you using WiFi or a wired connection? And do you find the speeds are poor all the time, or just at peak time? (Evenings/weekends)
If you could post your connection stats that will show if there's any obvious problems. Go to http://192.168.100.1 but don't sign in, just click Router Status which should be either a button at the top right, or a link at the bottom of the screen, depending on which hub you have. Then copy/paste or post a screenshot of the Upstream, Downstream and Network log pages.
Really sorry to hear you're having trouble with your services.
I've run a diagnostic on your equipment and I can see an issue with your Downstream Power levels that will need to be adjusted by a technician. I've sent you a private message (purple envelope at the top right of your screen) so I can arrange an appointment.
Tech fan? Have you read our Digital life blog yet? Check it out