most ip guys will just unplug your cable modem from power, and the actual cable or hit the reset button and see if the problem goes away. Unplugging of the cable will force the cable company software to resend its config data to your cable modem. Unplugging the cable modem from power will clear some locally cached data that might be wrong.
They just need to prove it is not their problem. If they are nice they might even plug your Ethernet cable directly from your machine into your cable Ethernet and bypass your router. if the issue goes away, it is a router problem. (can be other problems, like cloud software using the bandwidth to copy files up to the cloud as a background process)
georgit :
I tried your first solution nothing changed im having my isp technician coming tomorrow I just wanna know of this could be a problem with my hardware