Very conscientious, and very reasonably priced. James was so thorough and knew what he was doing. I would highly recommend them to others.