ARCHANGELS

$360.0K revenue • 2 employees • 753 S Lake St, Aurora, IL, 60506, United States

Last Updated Sep 7, 2026

Company Overview

Company Name

ARCHANGELS

Address

753 S Lake St, Aurora, IL, 60506, United States

Approx. Annual Revenue

$0.4M

Employees

2

Established

2009

Google Reviews

5.0 (2 reviews)

About ARCHANGELS

ArchAngels Bio Recovery is a professional crime scene cleanup company located in Aurora, Illinois, United States. They specialize in trauma and biohazard remediation, offering services for COVID-19 disinfection, suicide cleanup, homicide and crime scene cleanup, unattended death cleanup, and industrial accident cleanup.

More Companies in Illinois

Browse all companies in Illinois

Frequently Asked Questions about ARCHANGELS

Categories

Technologies Used

Key Decision Makers

Tao Martinez Founder, President, and CEO
LinkedIn
Rene Summerville Owner
LinkedIn