FACTORS INFLUENCING ROOFING COSTS IN HIGHLANDS RANCH: A COMPREHENSIVE GUIDE