Make sure your cooolant level is full first that is number 1 cause of no heat. Then after car is wramed up 10-15 minutes at idle check for both heat hoses being hot. It can also be your temp blend door actuator, pic enclosed. If this is automatic temp control have it scanned to see what is screwing up. Also pull hvac fuse for 60 seconds and actuators may reset.