This company hires anyone, I don’t think they make sure their technicians are know what they are doing nor their professionalism. The first person they sent me was a nightmare. He arrived 45 minuets late and his assistant arrived 2 hours late they didn’t finished the job and left promising to come back the next day. When I called him to confirm he had disconnected his phone. Luckily the company sent me a new guy who had to disassemble everything because it was all wrong. This guy was way better but didn’t speak much English so it was hard to communicate. 
I don’t think I would use them again.