John has prepared my personal and business tax return for 7 years now. He always takes care of my tax questions in a timely manner. Friendly staff and comparable price to other CPAs in the area. I have referred my family and friends, very satisfied with his services.