Second time I have used Elite and very satisfied with their work and I was without my truck only a short amount of time for repairs. Very easy to work with.