I have been a customer of Main Street Ltd for quit...
I have been a customer of Main Street Ltd for quite some time now and I can say that the quality of their work is average. While they do provide good service, I believe there is room for improvement. The staff is friendly but could be more knowledgeable. Overall, it is an okay company to work with.