Yes, they are a Tax Service Bureau. The company has been in business since 2006 and has offices in almost every state.