I am very satisfied with DSI repair service. Richard Hale is a superior service tech. If I have a problem with anything I will contact Richard.