We're a remote team serving clients nationwide. Call or email us.
(918) 948-9923
Before submitting the form, you can find quick answers to some FAQs below and save your time.
No. Cirrus is headquartered in Tulsa, Oklahoma, and provides full-service payroll and payroll tax filing in all 50 states with a remote team.
Yes. Clients can text their own payroll specialist directly. Our main line, (918) 948-9923, is for calls only, and we don’t have a toll-free number.
We work with clients by phone, email and text, so we don’t hold client meetings at our office. Our headquarters is 1874 S Boulder Ave, Tulsa, OK 74119.
8 AM–5 PM Central Time.