1 reviews | Active since Jun 2022
Terrible customer experience. I’ve never dealt with a company that handles their clients so poorly. There is no direct contact to the company and the third party providers do not have an idea of what they are doing. They accept their fees and when it’s time for installation there’s always a problem, either with the paper work or with their techs or with getting any feedback. Stay away
Best regards,
Best regards,
© Copyright 2026 hellopeter.com and its affiliates. All rights reserved.