Skip to content
About

Technology that fits the way your clinic works.

What we believe

A clinic’s software should fit the way the clinic already works — not replace it overnight.

Company story

More than a brochure website.

Recursive Frog builds digital systems for clinics that want more than a brochure website. The company combines websites, software and automation into a progression that can grow with the clinic.

That progression is the whole idea behind the three tiers: start with the booking experience, connect the operation behind it, and only then automate the repetitive parts — with a person always approving what the system does.

Based in
Cebu City
Based in
People
3
People
Reply time
1 business day
Reply time

The team

  • SA

    Sales

    Finds the right fit before anything is built

    Understands your goals, helps you choose the right tier and scopes it clearly.

  • FR

    Front

    Your day-to-day contact

    Your day-to-day contact for demos, onboarding and regular progress updates.

  • TE

    Tech

    Builds, maintains and secures

    Builds and maintains the website, software, automation, security and support.

Technical specialist

NR

Nick Ricamora

Full-stack Laravel and React developer, Cebu City

20+ years building for the web, including a DOST Best Web Design award. Builds booking platforms with local payments, multi-tenant SaaS with separate dashboards per role, and AI workflows where a person approves every change.

  • 20+ years building for the web
  • DOST Best Web Design award
  • Booking platforms with local payments
  • PayMongo, GCash, Maya, cards, Xendit and PayPal
  • Multi-tenant SaaS with separate dashboards per role
  • AI workflows where a person approves changes
  • HubSpot workflows
  • GA4 and Google Tag Manager tracking
  • Laravel, React, PHP, MySQL, Shopify and WordPress
Next step

Let’s find the tier that fits your clinic.

Tell us how you handle bookings, inquiries and administration today. We will point you at the right starting point — even if that is “not sure yet”.