Problem with limited internet connection?

The past week or so I've been having problems with my internet connection on my Lenovo. It's only my laptop, no other devices in the household.

Internet connection gets limited, and sometimes goes off all together. If I troubleshoot it, it tries to re-set the Wi-Fi adapter and this freezes my laptop so I have to restart it. The Wi-Fi adapter is Broadcom. I've tried updating it and it isn't showing any updates. I've tried uninstalling and re-installing and this didn't work either.

I'm at my wits end with it, and I have yet to be able to find a solution that works, and continues to work. The problem happens roughly every 30 minutes, and one solution is to put the laptop to sleep, and open it back up, but this doesn't work long term.

Yes

Call ISP.