BFA Environmental Share: Environmental Services BFA Environmental Visit Website 1230 Hillcrest St. #100 Orlando, FL 32803 (407) 896-8608 About Map About Environmental/utility engineering, hydrogeological consulting and surveying and mapping firm that specializes natural resource management; permitting; and design solutions. What's Nearby? Distance: 5 10 15 20 25 50 mi.