Should Have DIY by Michael Fraser | Apr 21, 2017Should Have DIY (Should Have Done it Yesterday) is a community where “do-it yourselfers” can share ideas, help others, and develop friendships around things we have in common.