2 roles are possible: salesperson or sub-contractor. Anyone can sign up and be a salesperson for roofing lead generation or sub-contractor for roofing jobs to be assigned. App is configured for Spanish and English Languages. Data is end-to-end encrypted and uses Googles Firebase for Storage and Authentication and Database.