STORE MARETIAL CONSTRUCTION
Too complicated. There's too many things going on. The house, the double wave and the initials.
Plus, having these initials in the exact same font as the word mark is redundant.
This logo shows that you have an eye for design but it's not really imaginative.