Discover Our Referral Program

Brick & Mortar

Refers to a physical presence of a business in a building or structure. Brick-and-mortar businesses are companies that have a physical presence and offer face-to-face customer service rather than e-commerce experiences.

Other resale terms