James Rodriguez Back to Search James Rodriguez Fox Energy Specialists 800 Town and Country Blvd., Suite 300 , Houston , TX , 77024 (713) 937-6060 http://www.foxenergyspecialists.com Contacts Primary Fox Energy Specialists Executive Vice President Inspection ServicesEnergy EfficiencyEnergy Rating / Energy Audit Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone