KNOWLEDGE HOURLY CHARGES: HOW SAN DIEGO ROOFING FIRMS COMPOSITION THEIR RATES