Contact Us

You can contact us using the information below, or by sending us a message via the contact form below.

Headquarters: 1874 S Boulder Ave, Tulsa, OK 74119

We're a remote team serving clients nationwide. Call or email us.

Give Us a Call

(918) 948-9923

Send Us a Message

Frequently Asked Questions

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.