BTSales is a CRM system designed for the residential construction industry, with functionality specific to sales and marketing, construction scheduling and project management, business reporting and document management. The sales and marketing tool lets users manage an options library, sales reports, margin reports, selection processes and homebuyers' preferences. A customization module can outline the requirements for customization requests, manager approval, complete construction estimates, and can add common customizations to an options catalog. Within this system, the construction scheduling and project management function is accessible on smartphones and PDAs and also controls trade partner access, schedule maintenance and integrated payment approval. Buildtopia's on-demand reporting creates formatted reports, generates data fields and summarizes or filters data -- all of which can be saved or exported to Microsoft Excel.