I have worked with Jim and several of his clients in the franchise area. I would highly recommend working with him; either as a client or a colleague. He is highly knowledgeable, very diligent, has tremendous follow through and approaches adversity with an open mind. These solid qualities allow him to get results. I'm looking forward to the next project with Jim.