Sales & Marketing Careers at Riverside Millwork Group

Click below to apply for the following positions:

As one of Canada’s fastest growing companies, we are looking to give the right individual an opportunity to excel within our organization. We are seeking a dependable  Estimator to join our team in Waterloo, ON and contribute to the success of our organization.


Reporting to the regional Sales Operations Manager, the Estimator is primarily responsible for the preparation of accurate and complete estimates for construction projects and analyze project tenders. Applying an awareness of key elements that can impact an estimate the Estimator will analyze construction documents, specifications, drawings, cost and labour estimates to assemble and finalize bid pricing.  This position works closely with Riverside Sales Representatives, clients, architects, subcontractors, and suppliers throughout the completion of various projects.

Essential Functions:

Estimate Preparation:

  • Complete take-offs and estimate the quantity of trim, doors, door hardware, shelving, and other materials required for commercial and residential projects, ensuring all project scope considerations have been addressed.
  • Review construction documents and analyze blueprint specifications to determine accurate estimated costs.
  • Create, assemble, and finalize estimates.
  • Consult with Riverside sales representatives, clients, architects, subcontractors, and material suppliers to discuss and formulate estimates, effective cost reductions, and resolve issues.


  • Act as the main point of contact in the assembly and submission of contract bids.
  • Prepare bid packages for tender requests.
  • Work with relevant stakeholders to establish accurate timelines and scheduling.
  • Track quote requests and the status of submitted tenders.


Cost Data and Databases:

  • Assist in estimating database maintenance.
  • Proactively gather and store cost data from potential, current, and completed projects.


  • Review contracts for awarded jobs.
  • Analyze and determine the scope of work for upcoming jobs and potential assignments.
  • Foster good working relationships with subcontractors, customers, vendors, and other partners.
  • Receive all customer specifications including floor plans, elevations, and construction notes from relevant parties, and request any missing information from representatives prior to initiating project coordination.
  • Liaise with relevant parties to ensure required payment terms for each project are satisfied prior to requesting purchasing or production of projects.
  • Prepare turnover packages for other departments.
  • Relay all project specifications to internal supply chain team (purchasing, manufacturing, scheduling) within adequate time frames for completion.
  • Troubleshoot issues to provide solutions and escalating problems as appropriate where solutions cannot be found.
  • Compliance with Riverside policies, Health and Safety Program, and Occupational Health & Safety Act.
  • Other duties as assigned.

Work Environment:  Office.

Tools: Computer, Scanner, Photocopiers, Calculator, Phone.




  • Completion of post-secondary education in civil or construction engineering technology or equivalent work experience in interior building materials and residential industry experience and product knowledge.


  • 4+ years experience in estimating and contract bid completion.

Physical Abilities:







The ability to grasp objects with your hands.




The ability to type for long periods of time.




The ability to sit for long periods of time.


Near Vision The ability to see details at close range (within a few feet of the observer).


Knowledge, Skills, Abilities, and Other Attributes:

  • Working knowledge of construction schedules and deadlines.
  • Proficiency with MS office.
  • Experience with Bluebeam Revu takeoff considered an asset.
  • Knowledge of general cost estimating principles.
  • Knowledge of CIQS standards is preferred.
  • Knowledge of general construction methods.
  • Knowledge of design/style theory and applications.
  • Ability to read drawings, specifications, studies, and reports.
  • Ability to multi-task and prioritize.
  • Mathematical skills.
  • Ability to read and write.
  • High attention to detail.
  • High organizational skills.
  • Stress tolerance.
  • Analytical thinking.
  • Problem-solving and interpersonal skills.
  • Time management skills.
  • Possesses initiative and persistence.
  • Ability to work in a fast-paced work environment.
  • Ability to work independently and cooperate with others.
  • Ability to communicate with other departments.
  • Ability to think critically.
  • Adaptability/flexibility.


  • Excellent compensation, wage commensurate with experience.
  • Vacation pay.
  • Comprehensive group health coverage for you and your family.
  • RRSP with company matching.
  • Company events.
  • Career development and growth opportunities.

Riverside Millwork Group will provide individual accommodation where needed, keeping in compliance with the Accessibility for Ontarians with Disabilities Act and the Ontario Human Rights Code. Should you require accommodation during the recruitment process, please contact us to make your needs known.

We thank all applicants for their interest, however only those selected for an interview will be contacted. Riverside Millwork Group is an equal opportunity employer. It is our policy to recruit and select applicants for employment solely on the basis of their qualifications with an emphasis on selecting the best-qualified person for the job.


Candidates will be assessed through careful consideration of: 1) their performance during application interviews; 2) their performance on any behavioural assessments, cognitive assessments, and/or driver competency assessments.

Successful external candidates will be subject to criminal record and reference checks as a condition of the employment offer prior to the commencement of employment.

Apply Now

Apply For:

"*" indicates required fields

Accepted file types: pdf, doc, docx, Max. file size: 10 MB.