When the front panel on my dishwasher failed, I ordered the replacement panel online. After it arrived, I found Larry's name through Angie's List and called him. He said he would come sometime the afternoon of the following business day (a Monday). He also asked for the model number of my dishwasher so that he could get familiar with its specs before he came. On Monday late afternoon, he called before he arrived to say he was on his way. After he checked the appliance, he said he suspected it was the electronics board that was faulty, rather than the front pushbutton panel I'd ordered. To avoid ruining my panel by installing it to see if that fixed the problem (once it's installed, the online seller absolutely would not allow me to return it), Larry said he could get the electronics board from his supplier in San Rafael the following day. His supplier had a slight delay in obtaining it (no big deal). Larry picked up the board on Wednesday morning and installed it, only to discover that that did not fix the problem. It was the front panel that was defective after all. Larry uninstalled the electronics board (at no cost to me!) and put in the part I'd bought online. It's worked beautifully since then. Total cost for all of Larry's time on my behalf: $50. That seemed very reasonable. If I had it to do over, I'd let him buy the part to avoid delays. Since I'd seen the online discounted price of the electronics board, I know that the price he quoted me on it was comparable. If Larry had supplied the front panel, he probably would have bought and installed it on Monday, and if it hadn't worked, he'd have just taken it back. I appreciated that Larry didn't want to install my panel that day, because he knew I'd have to eat it on the cost of the part ($90) if it did not fix the problem.