Photo by Roger Gavan Patrick Gallagher Solar has installed more than 100 solar hot water and pool heating systems since 2005.