I was completely clueless about what I was doing when I tried to fix the problem myself. You have to hire these guys if you want the job done right.
All reviews seem positive