FloorQuotePro
Inputs
Leave rotation off for normal directional carpet. Stairs are always kept directionally protected.
L-shape cut-out. Enter the missing corner size from the overall rectangle.
Change any measurement to recalculate using the FloorQuotePro optimiser.