Waited all day for morning appointment. Had to reschedule due to missing parts. Maintenance work was completed. Service rep very professional and thorough