Yes, Knock is a legitimate home trade-in service that helps homeowners buy a new home before they sell their old one. Knock also provides its customers with a purchase guarantee if their homes don’t sell on the open market after 6 months. Learn more about Knock's services.