I have been working with Tectrade over the last 18 years and their expertise and professionalism has never been in doubt, as they have built many of their systems to do exactly what I have been working on.The systems they have built have been excellent and have been a great fit with our organisation. No issues, they have been fantastic to work with, and I have no issues recommending Tectrade to others. I like that they are very fast at responding when you have an issue with your computer or software! They also do great work for cheap prices too which is always nice!! Nothing really bad about them but if there was something i would say its how long does it take before someone gets back to me after emailing support? It took way longer than normal time frame usually (2-3 days) so be patient because sometimes people get busy/busy working etc haha.