Contact Us. Contact Info: +1 (305) 600-0939 info@integraintergroup.com 11190 NW 25th Street, Suite 120 – Building 5 Miami, FL 33172 – USA Submit your Query Full Name Email Address Phone No: Select Option Select OptionSolar PanelsWind TurbinePanel InstallationPanel MaintenanceOther (Please Specify) Type Your Message Submit