I saw this coming from a mile away. "Holmes Approved Homes" always gave me real Better Business Bureau vibes.
I had a feeling Holmes was full of shit. Once you see someone's name or brand plastered all over the place you can almost guarantee they're doing shady shit.