The solar panels I purchased from them are top-not...
The solar panels I purchased from them are top-notch. They have been working flawlessly and the installation process was a breeze. I am satisfied with the service provided by Ptl Solar and would recommend them to anyone looking for solar solutions.