Brownish Glaze of Dust Removed from Vista Home’s Solar System

Vista, CA — Today we had the privilege to clean this 60 panel roof mount system in Vista.  Our initial inspection revealed a thick layer of dust accumulation intermixed with some debris or pollen spots that formed a brownish glaze … Read More