If you are experienced in the computers (meaning you put at least 1 or more together and know how most things work and know the dangers of liquid metal) then yes. Otherwise, it's a maybe, because there are a lot of things that can go wrong if you aren't careful,(such as static killing your computer or losing a screw, and etc). On the other hand, professionals can be expensive as they want money for their work and can cost up to $200 for something as simple as changing the thermal paste. So again if you think you can take apart a computer, not lose any screws, either have an anti-static strap or just be careful not having yourself charged by static, and know how to put it back together then do it, otherwise get a professional (and make sure he is highly rated and doesn't ask for over $70).