Hands down the best care in the valley! Dr G is thorough educated and takes all the time you need to ensure you are taken care of. His staff is caring, gentle and educated! Hard to find a place that has all in one!!!! Thank you for getting me back on track after my accident!