I took my desktop computer to Caouette's Micro Computers because my HP notebook had heating and cooling issues. It was misdiagnosed as only needing dust removal. I had to take it across the street to a competitor to get it fixed properly. Apparently HPs have very well documented issues and recalls which Joe Caouette knew nothing about. Not recommended!