I have been using this company for several years now and they are wonderful. Their price is more than reasonable. They really care for their clients. You can gather up all your documentation, drop it off and within a week in most cases your taxes are done, you go in and sign and that's it. You can call them if you have questions about a particular issue and they are very gracious. They are the best. My kids also use them, one comes from Vancouver to do so.