GetApp offers objective, independent research and verified user reviews. We may earn a referral fee when you visit a vendor through our links. Learn more
Our commitment
Independent research methodology
GetApp’s researchers use a mix of verified reviews, independent research and objective methodologies to bring you selection and ranking information you can trust. While we may earn a referral fee when you visit a provider through our links or speak to an advisor, this has no influence on our research or methodology.
How GetApp verifies reviews
GetApp carefully verified over 2.5 million+ reviews to bring you authentic software and services experiences from real users. Our human moderators verify that reviewers are real people and that reviews are authentic. They use leading tech to analyze text quality and to detect plagiarism and generative AI.
How GetApp ensures transparency
GetApp lists all providers across its website—not just those that pay us—so that users can make informed purchase decisions. GetApp is free for users. Software and service providers pay us for sponsored profiles to receive web traffic and sales opportunities. Sponsored profiles include a link-out icon that takes users to the provider’s website.
Contractor Foreman is an all-in-one construction management software designed for small to medium-sized contractors. It offers a range of features, including project management, financial tracking, team collaboration, and document management, all in an easy-to-use and affordable platform.
Contractor Foreman is an all-in-one construction management software designed for small to medium-sized contractors. It offers a range of features,...

Deployment

  • Cloud-based
  • On-premise

Support Options

  • Email/Help Desk
  • FAQs/Forum
  • Knowledge Base Software
  • Phone Support
  • Chat
Contract Controller is an estimating and job costing software designed specifically for shopfitters and joinery businesses. It offers features for managing contracts from enquiry to invoice, including sales and CRM, estimating, production, and accounting capabilities. Contract Controller helps businesses streamline their processes, improve efficiency and profitability, and gain better visibility into their operations.
Contract Controller is an estimating and job costing software designed specifically for shopfitters and joinery businesses. It offers features for...

Deployment

  • Cloud-based
  • On-premise

Support Options

  • Email/Help Desk
  • FAQs/Forum
  • Knowledge Base Software
  • Phone Support
  • Chat

Starting from

US$49.00/month

  • Free Version
  • Free Trial
  • Subscription

Starting from

£165.00/month

  • Free Version
  • Free Trial
  • Subscription

Overall rating

4.5 /5
(793)

Ease of Use

4.3/ 5

Features

4.4/ 5

Customer Service

4.5/ 5

Value for Money

4.6/ 5

Overall rating

5 /5
(1)

Ease of Use

5/ 5

Features

5/ 5

Customer Service

5/ 5

Value for Money

5/ 5

Total features 164

  • ACH Payment Processing
  • API
  • Access Control
  • Access Controls/Permissions
  • Accounting Integration
  • Accounting Software
  • Activity Dashboard
  • Activity Tracking
  • Add & Edit Photos
  • Alerts/Notifications
  • Annotations
  • Approval Process Control
  • Assignment Management
  • Attendance Tracking Software
  • Audit Management
  • Audit Trail
  • Automatic Time Capture
  • Bid Management
  • Billable & Non-Billable Hours
  • Billable Items Tracking
  • Billing & Invoicing
  • Bills of Material
  • Budget Tracking
  • Budgeting/Forecasting
  • Buyer Management
  • CRM Software
  • Calendar Management
  • Calendar/Reminder System
  • Change Order Management
  • Client Portal
  • Client Tracking
  • Clock In/Out
  • Collaboration Tools
  • Commenting/Notes
  • Commercial
  • Commercial/Industrial
  • Communication Management
  • Completion Tracking
  • Compliance Management
  • Compliance Tracking
  • Contact Database
  • Contact Management Software
  • Contract Drafting
  • Contract/License Management
  • Contractor Database
  • Contractor Management Software
  • Corrective and Preventive Actions (CAPA)
  • Cost Database
  • Cost Estimating
  • Cost Tracking
  • Customer Database
  • Customer History
  • Customer Management
  • Customer Portal
  • Customizable Branding
  • Customizable Fields
  • Customizable Forms
  • Customizable Reports
  • Customizable Templates
  • Data Import/Export
  • Dispatch Management
  • Document Management Software
  • Document Storage
  • Drag & Drop
  • Electrical Estimating Software
  • Electronic Payments
  • Electronic Signature
  • Email Marketing Software
  • Email Templates
  • Employee Database
  • Employee Management
  • Equipment Tracking
  • Estimating
  • Expense Tracking
  • File Sharing Software
  • Financial Management Software
  • For AEC Industry
  • For Commercial Real Estate
  • For Commercial and/or Industrial Electrical Contractors
  • For General Contractors
  • For HVAC Companies
  • For Plumbing Industry
  • For Residential
  • Forecasting
  • Forms Creation & Design
  • Forms Management
  • GPS
  • Gantt/Timeline View
  • HVAC Estimating Software
  • Hazardous Materials Management
  • Historical Database
  • Image Capture
  • Incident Management Software
  • Incident Reporting
  • Industrial
  • Industrial Safety Management
  • Inspection Checklists
  • Inspection Management
  • Inventory Management Software
  • Invoice Management
  • Issue Tracking Software
  • Job Costing Software
  • Job Management
  • Job Scheduling
  • Job Tracking
  • Labor Cost Reporting
  • Lead Management Software
  • Location Tracking
  • Maintenance Scheduling
  • Material Ordering
  • Mobile Access
  • Mobile Alerts
  • Mobile App
  • Mobile Signature Capture
  • Multiple Projects
  • Multiple User Accounts
  • OSHA Recordkeeping
  • Occupational Health Management
  • Online Payments
  • Online Time Tracking Software
  • Overrun Reporting
  • Overtime Calculation
  • Percent-Complete Tracking
  • Permit Management
  • Photo Capture
  • Plumbing Estimating Software
  • Pre-built Templates
  • Production Cost Tracking
  • Progress Reports
  • Progress Tracking
  • Project Accounting Software
  • Project Billing
  • Project Estimating
  • Project Management Software
  • Project Planning Software
  • Project Planning/Scheduling
  • Project Scheduling
  • Project Templates
  • Project Time Tracking
  • Project Tracking Software
  • Projections
  • Proposal Generation
  • Proposal Management Software
  • Punchlist/QA Walk Management
  • Purchase Order Management
  • Qualification Tracking
  • Quality Control
  • QuickBooks Integration
  • Quotes/Estimates
  • RFI & Submittals
  • Real-Time Data
  • Real-Time Notifications
  • Real-Time Reporting
  • Real-Time Updates
  • Reminders
  • Reporting & Statistics
  • Reporting/Analytics
  • Rescheduling
  • Risk Assessment
  • Risk Management Software
  • SMS Messaging
  • Safety Management Software
  • Safety Training Management
  • Sales Pipeline Management
  • Scheduling Software
  • Search/Filter
  • Service History
  • Staff Calendar
  • Status Tracking
  • Subcontractor Management
  • Subcontractor Monitoring
  • Supplier Management
  • Takeoff Software
  • Task Management Software
  • Task Progress Tracking
  • Task Scheduling
  • Team Collaboration
  • Template Management
  • Third-Party Integration
  • Third-Party Integrations
  • Time & Expense Tracking
  • Time Tracking Software
  • Timesheet Management
  • Vacation/Leave Tracking
  • Version Control
  • Warranty Tracking
  • Work Order Management
  • Workflow Management Software

Total features 72

  • ACH Payment Processing
  • API
  • Access Control
  • Access Controls/Permissions
  • Accounting Integration
  • Accounting Software
  • Activity Dashboard
  • Activity Tracking
  • Add & Edit Photos
  • Alerts/Notifications
  • Annotations
  • Approval Process Control
  • Assignment Management
  • Attendance Tracking Software
  • Audit Management
  • Audit Trail
  • Automatic Time Capture
  • Bid Management
  • Billable & Non-Billable Hours
  • Billable Items Tracking
  • Billing & Invoicing
  • Bills of Material
  • Budget Tracking
  • Budgeting/Forecasting
  • Buyer Management
  • CRM Software
  • Calendar Management
  • Calendar/Reminder System
  • Change Order Management
  • Client Portal
  • Client Tracking
  • Clock In/Out
  • Collaboration Tools
  • Commenting/Notes
  • Commercial
  • Commercial/Industrial
  • Communication Management
  • Completion Tracking
  • Compliance Management
  • Compliance Tracking
  • Contact Database
  • Contact Management Software
  • Contract Drafting
  • Contract/License Management
  • Contractor Database
  • Contractor Management Software
  • Corrective and Preventive Actions (CAPA)
  • Cost Database
  • Cost Estimating
  • Cost Tracking
  • Customer Database
  • Customer History
  • Customer Management
  • Customer Portal
  • Customizable Branding
  • Customizable Fields
  • Customizable Forms
  • Customizable Reports
  • Customizable Templates
  • Data Import/Export
  • Dispatch Management
  • Document Management Software
  • Document Storage
  • Drag & Drop
  • Electrical Estimating Software
  • Electronic Payments
  • Electronic Signature
  • Email Marketing Software
  • Email Templates
  • Employee Database
  • Employee Management
  • Equipment Tracking
  • Estimating
  • Expense Tracking
  • File Sharing Software
  • Financial Management Software
  • For AEC Industry
  • For Commercial Real Estate
  • For Commercial and/or Industrial Electrical Contractors
  • For General Contractors
  • For HVAC Companies
  • For Plumbing Industry
  • For Residential
  • Forecasting
  • Forms Creation & Design
  • Forms Management
  • GPS
  • Gantt/Timeline View
  • HVAC Estimating Software
  • Hazardous Materials Management
  • Historical Database
  • Image Capture
  • Incident Management Software
  • Incident Reporting
  • Industrial
  • Industrial Safety Management
  • Inspection Checklists
  • Inspection Management
  • Inventory Management Software
  • Invoice Management
  • Issue Tracking Software
  • Job Costing Software
  • Job Management
  • Job Scheduling
  • Job Tracking
  • Labor Cost Reporting
  • Lead Management Software
  • Location Tracking
  • Maintenance Scheduling
  • Material Ordering
  • Mobile Access
  • Mobile Alerts
  • Mobile App
  • Mobile Signature Capture
  • Multiple Projects
  • Multiple User Accounts
  • OSHA Recordkeeping
  • Occupational Health Management
  • Online Payments
  • Online Time Tracking Software
  • Overrun Reporting
  • Overtime Calculation
  • Percent-Complete Tracking
  • Permit Management
  • Photo Capture
  • Plumbing Estimating Software
  • Pre-built Templates
  • Production Cost Tracking
  • Progress Reports
  • Progress Tracking
  • Project Accounting Software
  • Project Billing
  • Project Estimating
  • Project Management Software
  • Project Planning Software
  • Project Planning/Scheduling
  • Project Scheduling
  • Project Templates
  • Project Time Tracking
  • Project Tracking Software
  • Projections
  • Proposal Generation
  • Proposal Management Software
  • Punchlist/QA Walk Management
  • Purchase Order Management
  • Qualification Tracking
  • Quality Control
  • QuickBooks Integration
  • Quotes/Estimates
  • RFI & Submittals
  • Real-Time Data
  • Real-Time Notifications
  • Real-Time Reporting
  • Real-Time Updates
  • Reminders
  • Reporting & Statistics
  • Reporting/Analytics
  • Rescheduling
  • Risk Assessment
  • Risk Management Software
  • SMS Messaging
  • Safety Management Software
  • Safety Training Management
  • Sales Pipeline Management
  • Scheduling Software
  • Search/Filter
  • Service History
  • Staff Calendar
  • Status Tracking
  • Subcontractor Management
  • Subcontractor Monitoring
  • Supplier Management
  • Takeoff Software
  • Task Management Software
  • Task Progress Tracking
  • Task Scheduling
  • Team Collaboration
  • Template Management
  • Third-Party Integration
  • Third-Party Integrations
  • Time & Expense Tracking
  • Time Tracking Software
  • Timesheet Management
  • Vacation/Leave Tracking
  • Version Control
  • Warranty Tracking
  • Work Order Management
  • Workflow Management Software
  • CompanyCam
  • Google Calendar
  • Gusto
  • Microsoft Outlook
  • QuickBooks Online
  • QuickBooks Online Advanced
  • Zapier
Not provided by vendor