A system for providing construction services is provided. The system includes
a
system computer having query routine software and calculation routine software
executing thereon. Query routine software generates queries pertinent to the design
of a home and transmits the queries through an internet communication link to a
user computer. A user operating the user computer then views the queries, composes
responses to the queries, and transmits the responses to the system computer through
the internet communication link. Calculation routine software uses the query responses
to calculate a home plan, perform work package calculations to generate a breakdown
based on the home plan, and generate various other pertinent documents, such as
a bankable estimate and an offer to build. These documents are transmitted back
to the user computer through the internet communication link.