Don't know about price yet but these seem like very fair people
Response from Riddle Heating and Air :
Thank you for the great review and five stars