Thanks for the policy update, I hadn't seen that.
Based on this, I would say the listing is clean. I would say the most obvious issue is that if you go to Maps and zoom into the business location as close as you can get and then do a search on 'garage door supplier' a pin doesn't show up, not even a little orange dot. It does for the other garage door companies in the neighborhood though.
It's the same result as if I had searched for 'flower shop' or some other non-matching category. Google doesn't see it as a garage door company. You can do the exact same search on 'entry gates' and the pin shows right up.
If you go into their listing though, it says 'Garage Door Supplier' for the category.
I suspect there's a mismatch in Google's database, but not sure how I can force it to sync back up. The support person at Google agreed, but could only suggest poking the listing by making a few edits and saving.