Usually you can ask for a car hire company at the airport they would assist you in finding a car hire company, for more info about Squaw Valley you can check out this
article and for Mammoth Mountain this
article would give you more info about the place. The articles have plenty of information about the two ski resorts which includes accommodations, activities to do and so on.