Professional, came on time, honest. Made diagnoses and ordered defective control board. Found out motor defective as well so we decided to buy a new machine. Philly Appliance reimbursed us for board and only charged us the $89 initial fee. Will use again when needed