1 reviews | Active since Member
Avoid using these CTM installers.. They don't install half the products provided by CTM. They also operate under the name. OnCallSA.. Please spare yourself the stress... They kept on changing the scope of work unilaterally... And had to redo a lot of their work due to bad workmanship... You will regret using them. Feel free to call me and I'll tell you about how bad my experience was.