Stephan has done many repairs for us. My husband could better tell you what they were, that's not really my department. What I know is that he is honest, reasonably priced, fast (but not too fast), does quality work and backs it. If for some reason there is a problem with the work, he is more than willing to try to make it right. Ask around, he has an excellent reputation!!