Jim is an amazing realtor. He handled the sale of my property professionally. He has a lot of knowledge when it comes to real estate questions. I had a little issue that he remidied quickly, making sure I was kept in the loop the whole time. Put me at ease. He worked very well with the buyers agent ensuring a smooth transaction. I was a little worried there might be an issue as I live out of state. Jim ensured me all would be fine and it was!! I would highly recommend Jim Keagler to represent anyone who needs a real estate agent. He's the best.