A driver is recovering in the hospital after his SUV smashed into two homes in a northwest Harris County neighborhood.

The accident happened around 7:30 p.m. Thursday on Little Pine Lane near Greenhouse and West Little York. When neighbors heard the crash, some thought it was an explosion.

"Sitting at home watching TV and all of a sudden just heard a loud noise," said neighbor Orlando Cipriano. "The whole house shook."

Investigators said the man was driving down Plantation Point when he somehow lost control, skipped a curb, ran over a tree, and then plowed into the first home. The speed of the vehicle carried him through that home and partially into the home next door.

"The driver of the vehicle was rescued and extricated from the vehicle," said Capt. Robert Rasa with the Cy-Fair Volunteer Fire Department. We had to fly that patient downtown to (Memorial) Hermann

The first house appears to have partially collapsed from the impact. There were people inside both homes hit by the SUV, but miraculously none of them was hurt.

Gary Manigault lives next door to the first home that was hit. He and his wife were there and also escaped injury.

"He had to literally jump that curb, hit that tree, and had to be going pretty fast," said Manigault. "It was a Christmas gift not to be involved."

Investigators told Local 2 that the man was in the neighborhood to visit his brother.

At last check, he was in serious but stable condition at Memorial Hermann Hospital. Officials said tests show he had no alcohol or drugs in his system and a medical episode likely caused the crash.