The technician who came for the diagnostic was rude and everything was overpriced. The worst part is that it took weeks for them to actually fix the issue and they kept blaming it on their service provider. It’s their company, they need to take responsibility. We were also kept in the dark for the whole process and had to call them for updates. They would give us timelines of when it would be completed, that day would come and we would hear nothing from them. I would absolutely not recommend them to anyone! Very unprofessional and added addition headaches to our problem.