How long will it take and how much will it cost?

This really depends upon the size and scope of your project.  Specialty materials and subcontractors can impact the timeline. However, we always want to have a schedule of work determined before project inception so that both client and contractor have realistic expectations. Determining a scope of work, scheduling materials and subcontractors and making material selections ahead can make the project run more smoothly and provide you with an accurate bid.