Highly Recommend- I had a maintenance agreement with another company but continued to have problems so I asked my friends and family who they would recommend. It turns out my parents had used North Valley Mechanical and suggested I give them a call. The lady who took my call was very nice and made sure I got to speak with the owner, Kirk. At the time I was mostly interested in getting general pricing for replacing my hvac. Kirk took the time to give me different options and offered to come by when it was convenient for me. Life got busy and I didn't follow up until 60 days later when my hvac broke again. By now it was over 100 degrees and they were very busy. Kirk told me he had appointments all day but would do his best to fit me in asap. He ended up coming over that same evening after he finished his other appointments and was probably exhausted. He wanted to make sure my family didn't have to go any longer than necessary without air conditioning. Kirk found problems that my other company had either caused or ignored. He did not disparage them, instead he quickly did what was need to get us cooled off and promised a return visit the following day to make sure we were happy and to give us a quote on a new unit just in case (my unit is 16 years old). I know there are some reviews from others that are less than 5 stars but I give you my word, this is a very good, highly reputable, and CARING company. I look forward to many more years of being a loyal customer of North Valley Mechanical.