(CNN) -- An explosion at a northwest Houston business shook part of the city early Friday, sending at least one person to a hospital, damaging nearby homes and sending firefighters scrambling to put out a resulting fire.