I’ve been coming here for years to have my personal tax return prepared. Small, simple office off Shaver in Pasadena. They are very knowledgeable and thorough with all types of returns. They handle business accounting and book keeping as well. Expect a wait. Pretty much an hour+ wait each time, but they always take care of us and are fair priced. Be prepared for wait time… don’t think you can schedule something after your tax appt… at least not until a looong time after. Trust me.