Personnel
Executives
Tom Roth, President
Don Fella, Senior Vice President
John VanBuren, Executive Vice President
Brian O'Shell, Chief Financial Officer
Mark Hyde, Vice President
Accounting
Donna Lund, Accountant
Linda Parker, Accounts Payable
Valerie Lapp, Accounts Receivable
Jenna Gibbons, Payroll
Ashley Antinarelli, Receptionist
Safety

Jenna Mausolf, Safety Director
c 585-469-4494
Mechanical Group
Joe Salvati, Manager
Mary Jo Shoaf, Coordinator
Brian Langlois, Mechanical Estimator
Dave Menz, Sr. Piping & Plumbing Estimator
Brian Kiefer, Piping & Plumbing Estimator
Josh Menz, AutoCAD Engineer
Rex Johnson, Project Manager
c 585-261-9219
John Parish, Sheet Metal Superintendent
c 585-261-9229
Dave Hauck, Piping Superintendent
c 585-261-9228
Kirk Simpson, Project Manager
c 585-301-2067
Mike Terzo, Special Projects
c 585-261-9242
Roofing Group
John Eberhardt, Estimator
Esther Heinlein, Coordinator
Shane Baxter, Project Manager
Geoff Martin, Project Manager
Ken Hathaway, Roofing Service
Tiffany Copper, Roofing Service Coordinator
Frank Schoeneman, Field Superintendent
c 585-261-9245
Rick Miller, Project Manager
c 585-261-9226
Roth Controls

Don Steltz, Manager
Mike Wilcox, Engineer
Armando Davila, Project Manager
Nick Lacolla, Assistant Engineer
Roth Residential
Jim Godfrey, Manager
c 585-261-9209
Sara Sparks, Coordinator
HVAC Service & Sales

Mike DeCramer, Manager
Pam Kaptein, Coordinator
Maggie Stochmal, Coordinator
Dave Crittenden, Sales
Tim O'Grady, Sales
Shop & Warehouse
Jim Hall Tim Randall