Yes from scratch! I found some plans online a few years back. I built it with my father in law. We have the parts for a second one but we never got around to it. Also haven't finished this one. I have the vinyl T molding to do the edges but just haven't made the time. Also some paint work or cabinet vinyl stickers would be nice..