As far as the solar industry is concerned, Hummingbird cannot be trusted to provide excellent services.