Firefighters pulled two people, including one who was deceased, from a house fire early Sunday morning in the 400 block of South Oriole Trail in Crystal Lake. | Photo: Alex Vucha / Lake and McHenry County Scanner

An investigation is underway after firefighters found one person dead and rescued a second person inside a burning home in Crystal Lake early Sunday morning.

The Crystal Lake Fire Rescue Department responded around 2:43 a.m. Sunday to a call of a structure fire in the 400 block of South Oriole Trail in Crystal Lake.

Dispatchers were told that at least one subject was trapped inside on the second floor, according to Crystal Lake Fire Rescue Department Chief Paul DeRaedt.

Firefighters arrived at the scene within five minutes and rescued the subject on the second floor by use of a ladder.

Firefighters pulled two people, including one who was deceased, from a house fire early Sunday morning in the 400 block of South Oriole Trail in Crystal Lake. | Photo: Alex Vucha / Lake and McHenry County Scanner

The subject was transported to an area hospital for evaluation of injuries related to smoke inhalation, DeRaedt said.

A request for mutual aid through the Mutual Aid Box Alarm System (MABAS) was initiated.

The fire was observed to be coming out of a window on the first floor near the rear of the residence.

[Suggested Article]  7 residents displaced after fire damages garage, leaves home uninhabitable in Crystal Lake

Additional crews initiated an aggressive fire attack and search of the first and second floors for occupants.

A second subject was located on the first floor and was determined to be deceased, DeRaedt said.

Firefighters pulled two people, including one who was deceased, from a house fire early Sunday morning in the 400 block of South Oriole Trail in Crystal Lake. | Photo: Alex Vucha / Lake and McHenry County Scanner

No additional subjects were located after a thorough search of the residence, which had working smoke detectors.

Gusting wind conditions contributed to the spread of the fire, causing extensive damage to the kitchen and rear porch.

The remainder of the structure sustained heat, smoke and water damage.

DeRaedt said the fire was declared under control at 3:20 a.m.

The structure was deemed uninhabitable until repairs could be made.

Damage to the structure and contents is estimated at $125,000. There were no injuries to any firefighters.

The cause of the fire is under investigation by Crystal Lake Fire Rescue and Cary Fire Protection District fire investigators, Crystal Lake Police Department investigators and the Office of the State Fire Marshal.