We operate a B2B site (1.55f, php 7.1). I have the Quote Type (Residential / Commercial) set to Commercial, resulting in lower rates being returned. That fits the majority of my customers.

The problem is many business operate from residences. When a customer ships to a residence, the site is undercharging them by a significant amount. On premium services it is often $20 or more.

Any ideas are appreciated.

@lat9, thanks very much for the work on this module.