Client needs a logo for a residential cleaning agency wants a generic logo that does not involve human elements nor cleaning materials.
Letter H is forming the house silhouette.
Looks more like an A than a H to me - maybe widen the roof so it overhangs, that should make it clearer, like this:
I like how simple & clean it looks without resorting to bubbles & sparkles like most cleaning logos, but you should find a font with a better ampersand - try Montserrat, it's free & the heavy weights are great.
Feels too much like first idea. I'd spend more time sketching out ideas on paper.
Needs something that makes it a bit less generic to differentiate it from a standard icon and type treatment. The ampersand looks like it was made with the pen tool. I would switch it to an actual font