Mike diagnosed the situation and did the repairs on time and very well done would recommend to family and friends good job