Joe Ochoa Roofs & Even More Share: Roofing Contractors Joe Ochoa Roofs & Even More Visit Website 12939 Folkcrest Way Stafford, TX 77477-3402 (281) 890-0000 (800) 246-5032 (281) 933-0468 (fax) About Map About Roofing, siding, painting, gutter service. Manufacturer of sheetmetal What's Nearby? Distance: 5 10 15 20 25 50 mi.