Regenrus

$1.8M revenue • 100 W Oak St Suite G-110, Denton, TX, 76201, United States

Last Updated Jul 21, 2026

Company Overview

Company Name

Regenrus

Address

100 W Oak St Suite G-110, Denton, TX, 76201, United States

Approx. Annual Revenue

$1.8M

Established

2017

Google Reviews

5.0 (25 reviews)

About Regenrus

Square is a financial technology company based in Denton, Texas, United States. The company provides a secure checkout platform for online transactions, offering customers a seamless and trusted payment experience.

More Companies in Texas

Browse all companies in Texas

Frequently Asked Questions about Regenrus

Technologies Used

Social Profiles

Key Decision Makers

Cindy Tysinger Founder
LinkedIn