Our Team

We’re flooring experts and problem solvers who embody GP Flooring’s core values: 

  • Always do the right thing 

  • Exceed expectations 

  • Care passionately 

  • Be quick yet thorough 

  • Have fun and enjoy life 

Leadership Team

Abby Reinhard

Abby Reinhard

President and CEO
abby@gpflooring.com
Josh Reinhard

Josh Reinhard

Vice President - Preconstruction
josh@gpflooring.com
Tim Glassbrook

Tim Glassbrook

Vice President - Buffalo Region
tim@gpflooring.com

Jeremiah Schmidt

Vice President - Rochester Region
Jeremiah@gpflooring.com
Scott Baker

Scott Baker

Director of Field Operations
baker@gpflooring.com

John Norton

Our Departments

  • Sales & Project Management Team

    We create tailored flooring solutions and maintain relationships with each client to ensure their vision is realized for their commercial space. We oversee each project lifespan, ensuring smooth execution of each flooring installation.

  • Pre-Construction Team

    Providing detailed cost calculations for materials, labor, and other expenses, our pre-construction and estimating team also ensures each project stays on budget.

  • Installation Team

    All of our installation teams are seasoned pros with up-to-date skills covering all scopes of flooring. Attending to every detail, our installers wow our clients with their professionalism and craftsmanship. 

  • Operations Team

    We manage procurement, warehousing, delivery, and logistics for all our flooring projects. Our efficiency and communication skills keep our projects well-organized and on time.

  • Concrete Coatings & Leveling Team

    Experts in resinous flooring, polished concrete, and floor leveling, this team executes consistent, successful results. 

  • Maintenance Team

    Restoring, protecting, and maintaining floors, our floor care maintenance team can make old floors look new, increase the safety of floors, and extend the life of your flooring investment.

  • Finance Team

    Overseeing accounting, insurance, and compliance, this team ensures the financial health of our projects and company.

  • Administrative Team

    Coordinating the details of every project, our admin team keeps our systems up to date and our team on track.

Have a Flooring Question?