Through years spent fixing competitors' mistakes, Jim has seen it all -
lots of shortcut, all types of scams, and many under-handed business
practices other roofers have used to get ahead while leaving homeowners
in the lurch.
This
blog is his answer - reaching out so that homeowners know what to
expect ahead of time and level the playing field of choosing a
reputable, honest roofing contractor.
Click here to read Jim's blog: