appropriate business you run, I think the logo should be owned company is to represent the meaning, significance and objectives of the company. in this case is the design and construction of targeting homes and gardens. so if I think it's a logo is supposed to represent all of them so that people will understand what the business is run by looking at the logo. and not least its meaning and significance. just a suggestion.
Good luck.
Muji