Nothing is more frustrating for professional residential roofers in Portland than turning up to a house to realize a recent job here by a competitor is a complete wash. They don't want to charge you staggering amounts to fix someone else's poor artistr...