Contact Us





    Get in touch

    At Castillo Engineering Service, we leverage our experience and relationships to deliver the fastest permit in the industry. At Castillo Engineering – We Design to Permit®. Let us know how we can assist you with your solar engineering needs.


    Address: 2925 West State Road 434, Suite 111, Longwood, Florida 32779

    Phone: (407) 289-2575