Forum Discussion
Russ1
9 hours agoJust Moved In
Installation Techs are incompetent and Lazy
I am trying to get an installation done but the Techs are all incompetent and lazy. The arrive look at the job and leave. Soroush on Oct 17th and now today Oct 27th Shawrub (or something like that). ...
Russ1
8 hours agoJust Moved In
TELUS_Support Please delete this entire discussion, including the original post and title. I am the author and posted it in error.