I have fractured my spine 3 times and have degenerative disk disease and a bunch of other issues, so I have lots of history with Dr Garrigues. He is SO good at diagnosing correctly and offering solutions. He never makes me feel rushed and will take whatever time is needed to help me understand. I highly recommend Dr Andrew Garrigues at Spine Team Texas Allen!!!!!!!