Established in 2017, All Pro Solar has a reputation for honesty and exceptional work. Our level of dedication matches our level of experience and that is exactly what clients have come to know and expect. Whether working on a new installation, repairing, an addition or just a simple troubleshooting, we take the time to do the job right.
With over 20yrs experience in Electrical and over 10yrs in Solar. We hire only the best to do the best. Our experienced installers don't like to waste time or energy. We make it a point to assess every project, big or small by creating a plan and strategy to get the job done. We don't skimp on resources or on details, as that is what sets us apart. Using only the latest technology and panels available to guarantee you best savings.

Anchored by the strongest rails in solar, the IronRidge Roof Mount System provides the durability and versatility to handle virtually any residential or commercial rooftop. The unique curved profile of the XRS Rail increases its strength while also giving it an attractive look, making it very customer-friendly. Lightweight rails like the XRL reduce cost for lighter load conditions. In addition, IronRidge Rails are certified for integrated grounding, which eliminates separate module grounding components and procedures, making it very installer-friendly

EcoX is the next generation rail-less racking system from Ecolibrium Solar. With pre-assembled components, EcoX is optimized for a fast and simple installation process.


Modules drop in from above and there is never a need to walk on modules. Pre-assembled components and quick connections make EcoX easy to install.

EcoX is fully certified to UL2703 including grounding and bonding, mechanical loading, and fire resistance. This ensures a code compliant, robust solution designed to last the life of the project.

Unirac is a leading manufacturer of solar racking in North America. Recognized for our excellence in product development, we provide the best mounting solutions to our customers through competitively priced products, responsive customer support, integrated technology solutions, robust engineering services, certified quality, and supply-chain excellence. With over 15 years of customer service, Unirac is fast approaching 5GW of experience with more than 500,000 installations worth of knowledge; partnering with Unirac leverages experience that makes a difference.