I wish problems were as easy as yours.

Most of that can be fixed up in under 3 hours and less than $300