Pinhole Leaks
Pinhole leaks – Where do they happen? From the rocky Montecito soils to the crumbly sands of Isla Vista these leaks can happen anywhere. There are a number of reasons for them, but are largely due to the instablility of the surrounding area. What exactly are they? A pinhole leak is a leak in a … Read more