System76 Serval Professional Notebook
Swapping out the hard drive or RAM in the Serval Professional only requires a few minutes of time, but unfortunately does require the removal of quite a few screws -- certainly much more than some notebooks. The process though is very easy to figure out and is near foolproof.