Everyone at Hagin's is awesome, friendly, and flexible. Robert is always thorough and patient when explaining what needs to be done and understands the financial realities some people face. I really appreciate that. He helped me prioritize fixes so I can work on them as I am able to afford it.