- Poor customer reviews
- Lack of a detailed and clear contract
- Inadequate insurance and/or bonding
- Little or no experience with similar projects
- Unwillingness to provide references
- Unprofessional communication
- Unclear timeline for completion
- Unreasonable payment terms
- Requests for large upfront payments
- Unreasonable terms on change orders and/or cost overruns