In responce to negative review that was posted by a customer that was reviewed by Better Business Bureau and determined that Service Tech did nothing wrong.Service Tech is a reliable company that operates with the highest level of intergrity for over 22 years.
Pros: null
Cons: null
more