A man fell off the roof of a home at a construction site near Old Orchard Grove and Greer Rd Tuesday afternoon. Police say the man, a construction worker, is in 30s. He fell about 25 feet and was unconscious but breathing when emergency crews arrived.