If you're comfortable doing DIY a lot of equipment can be rented at your local Home Depot or similar store. I had a clogged sewer line and rented a drain snake for the afternoon. Much cheaper than calling the plumber.
The thing I won't do is roof work. Too scary.