1. You do understand that this forum is for SEO and not link building. Meaning I removed your attempt at a backlink.
That link you posted here has absolutely no business being posted here, forum posting as such, ( meaning there is no logical reason why a link to a remodeling business on an seo forum they are unrelated. Google knows this too !!!
So that link infringes upon the quality of this site, so I took it down.
If this is typical of your methods to get backlinks then I know your problem.
You have crappy backlinks when compared to the quality of your competitors backlinks.
Go to Backlinko.com learn from them...