Every time they’ve done work for me, it has been done well and the problem has not recurred.  I recommend them to anyone!