1. Homewood Lumber, Deck, Window, Door & Truss 4011 Sierra College Blvd, Loomis, CA 95650 Coordinate: 38.811348,-121.205536 Phone: (916) 652-4655