Computer Sales and Service. Any Brand, Any Problem! Carrollwood Technologies is a premier computer repair store located in the heart of Carrollwood, Tampa, FL. We provide quality Computer Repair services such as Computer Repair, Upgrades & Virus removal at a low cost.