I love this place. Dr. Welch is very professional, caring, and honest. I had a few heart tests on my same visit which I liked. He recommended more tests which I will do later. He explained what me condition is and gave me his opinion. I love the modern clean office. Everything is in its place. The front staff were all pleasant. I will continue to see Dr. Welch.