I would recommend James Davis to any of my friends or family. The reason we keep going back is because of his spirit and friendliness to our family. Any time we need anything, he helps us out. We've been going back to him for I believe 6 years now. We on occasion have had an issue with the service department but often get things resolved within the day or so.