They knew right away what needed to be fixed and gave me a price that seemed fair. (I admit I didn't get any other quotes.) Very professional, courteous, nice, and extremely competent. They said it might take half an hour, but I don't think it took more than 15 minutes. In less than hour after originally calling, the problem was fixed.