Jim and his crew are not only awesome but very pleasant as well. I have been going to him for about 3 years now and cant bring myself to going anywhere else. I have recommended him to everybody who is in need of the services he provides. Never left unsatisfied!!!