Showed up by the due date diagnosed the trouble and experienced the necessary parts on hand to repair service. The only thing keeping it from 5 stars is it was really high priced!!! Only grievance was the fitting to the doors was at first calculated in effectively causing a hold off in set up and necessary an adjustment of our plan to support the