I have been a patient at Ensign for over two years, with some really serious health issues. Everyone on staff went out of their way to make me feel at ease with all of my problems. At each appointment they answer all my questions and explain in English everything that is going on. Fantastic practice all the way around. I have had to make appointments within hours and they do everything possible to get me in, super accommodating! A big plus for me is they have blood drawing facilities right on site, another convenience. Another perk is the "Patient Portal", it's basically an Email service direct to the Dr's you can correspond and get lab results quick! If you need a Dr look no further. I actually moved 15 miles further away from this practice, sure there are physicians much closer, but I refuse to switch practices, even by adding 30 miles round trip to my appointments.