Creaking could be from the rear hub. Mine was dry (discovered instantly by the bloke in GBs just by applying the brakes and pushing on the pedal) so they re-lubed it. That was 2 years ago and i've stripped and done it myself since.
The only thing you really need a shop for are headsets and possibly removing old style BB.
Park Tool website and Zinn maintneance books are all you need. Plus tools of course but just buy them as you need them. My chain splitter is over 30 years old and still works fine. Ditto my cotterless crank puller (from the days when cotterless cranks were the cojones del perro)