Timothy Kimball treated me well and when he fixed something that ended up not being the cause of my problem he didn’t charge me for it and left the new part in. They came to my house 3 times and only charged me for one visit. Overall great experience.