- Traveling to potential construction sites and determining project viability
- Creating cost estimates
- Working with vendors to secure adequate supplies at a reasonable price
- Analyzing and interpreting building blueprints
- Explaining technical aspects of a project to their clients
- Preparing contracts for contractors and vendors
- Resolving differences between contractors and clients
- Developing project timelines
- Overseeing project updates to ensure the project is on schedule and within budget
- Answering questions and providing professional recommendations to clients