Closing on a house can potentially be completed in less than 30 days, especially for cash transactions. However, it's important to consider that certain aspects, such as obtaining financing and completing inspections, may require more time.