M
Michelle Review of Tech Depot
I water damaged my laptop, went to Tech Depot for ...
I water damaged my laptop, went to Tech Depot for help. Today, I got my laptop back working with all my data! Omg, I'm so happy! The service was great and all the employees are very helpful! I highly recommend this place!
Comments: