Nick Vermeil
Footballguy
I'm visiting my parents and come to find out my mom has been using Geek Techs for computer support after her computer was emitting a high pitched squeal and then a pop up led her to Geek Techs. They log in once a month to do maintenance. My BS meter is emitting a high pitched squeal.
Anyone ever heard of these guys? Internet unhelpful.
Anyone ever heard of these guys? Internet unhelpful.