James is excellent , honest and Loyal Has been my repair man for 5 years and I have always been satisfied