Home › Reviews
Rated 4.8 on Google
What Windsor Says
We are proud of our reputation across Windsor-Essex. Here is what our customers have to say – and where to leave your own review.
“It offers relatively cheaper prices than the other stores in town.”
“They offer the best deals from various service providers.”
“The staff received us very warmly and gave us careful help with our problems.”
“This is a great company! The gentlemen who work here are very kind and hardworking.”
“The competence and fast resolution of my tab screen fault was impressive — and the cost is affordable.”
Happy with your repair?
A quick Google review helps other Windsor locals find us.