I love our panels and Osceola made is easy for us by dealing with the city permits and our electrical company. Lack of communication between our electric company and Osceola pushed out the final turn on by a couple of weeks, which I could live with. During the installation, Osceola had to go into the crawl space in the roof, and ours happened to have a 'conveniently' located shelf near the access point. The workers used the shelf to get into the crawl space and completely destroyed it. They left the shelves, foot prints and dirt, near the shelf with exposed nails near the ground as well as the other broken pieces of wood. Unfortunately we did not notice till a few weeks after everything was installed and we just did not want to deal with them again. We also kept finding cigarette buts in our yard.
Edit: Once I wrote the review, Osceola contacted me right away to ask how they could remedy the situation and apologize.