How much traffic?
Any of hundreds of large insulation contractors could justify $10k+ for a precise generic in an industry where thousands of competitors blindly replicate their company name as their company domain name, perpetuating consumer's "Yellow Page" era confusion. A generic, .biz or otherwise, rises above the web's "me too" noise, IMHO.