I found this company had extremely poor customer service, were incompetent on the job, and overcharged. Not only did they fail to solve my problem while causing me a lot of grief(they were quite rude to me and outright lied to me), but they charged quite a lot of money for accomplishing nothing. Be warned: this business is dishonest.