It was my first time filing taxes so, initially, I went to HR block, but faced unprofessionalism and total misunderstanding on the other part of the table.
On the other hand, KH Financial understood at once what was required and kept everything professional. Fantastic experience. All communication was via email only. Very fast responses. Everything was done online: sending files, signing, paying - very convenient for me.
Definitely recommend. Thank you, guys!