James is very knowledgeable, polite, and personable. I highly recommended him for any AC small or big job.