Yep if one tech shows up and its all good and a few hours later its bad again... Call in again!! Worst case it takes a while to get fixed but you are able to eventually get a credit (Just my experience)
Also try to get the tech booked for times when you are having the most issues.
If you're having speed issues between 6pm-1am booking a service call for 9am will not be productive. If you can. -- Yes, I am not employed and looking for IT work. Have passport, will travel.