UNDERSTANDING ROOFING PRICES: A COMPREHENSIVE GUIDE FOR HOMEOWNERS