Everything you wanted to know about roofing with videos by Dominick Amorosso
How to Make the Roof Cleaner used in the Video
Here is a little background on how I started Roof Sparkle. A company that's making cleaning products asked me if I could make ...
Continue reading