Mr Handy came highly recommended from a friend and somehow he managed to exceed expectations. Mr Handy arrived on time, diagnosed my problems in a timely manner while answering all my questions, and was transparent about expected costs for parts and labor