B

I had a rather average experience with Tmsi. While...

I had a rather average experience with Tmsi. While they were able to complete the job on time, the quality of their work left much to be desired. There were several issues that needed to be addressed, and it took longer than expected to resolve them.

Comments:

No comments