Installing an expansion tank can be done by yourself if you have moderate to expert plumbing knowledge and experience. Otherwise, let a professional plumber do the job for you.