Have been satisfied overall, especially with Cody doing my work. He's very thorough and explains everything. Would have liked notification that prices were increasing and not sure I've gotten a discount on parts according to my original contract.