Here are my 2 cents, for what it’s worth!
Front: The initial feeling I get is rustic and old fashioned. The style reminds me of something I’d see in a general store from days gone by, so if that is your intention, well done!
I like the ampersand in your logo (I use an ampersand in my logo too...