I have mixed feelings about this company. The software completely crashed my computer. If I hadn't had another computer it would have been a real problem. I will say that the team was prompt and on top of fixing it and didn't leave me hanging.
3 years ago
Restoro Limited has a
4.6
average rating
from
10,170
reviews