Please help hit them where it hurts, in the wallet, and take a moment and tell the world how shady they are with these practices by adding a Google review. Sure, its not much, but it's not good exposure for them.
Just do a search for Ace Roofers Colorado in Google, then on Reviews, and then add your review.