Email Signup | FTP site | Service Request
History
Safety
Personnel
Affiliations
Executives Tom Roth President Don Fella Senior Vice President John VanBuren Executive Vice President Brian O'Shell Chief Financial Officer Mark Hyde Vice PresidentSafety Jenna Mausolf Safety Officer c 585-469-4494Accounting Donna Lund Senior Accountant Linda Parker Accounts Payable Valerie Lapp Accounts Receivable Jill Crawford Payroll Administrator Jillian Penkin Executive Administrative AssistantMechanical Group John Letta Manager Dave Thomann Sr. Mech. Estimator & Project Manager Mary Jo Shoaf Mechanical Group Coordinator Brian Langlois Mechanical Estimator Brian Kiefer Mechanical Estimator Dave Hauck Project Manager c 585-261-9228 Joe Galen Sheet Metal Estimator Bradford Viola College Intern
Josh Menz Certified Detailer Rex Johnson Project Manager c 585-261-9219 Kirk Simpson Project Manager c 585-301-2067 John Parish Project Manger c 585-261-9229 Jeff Green Project Manager c 585-943-5502 Mike "Pee Wee" Terzo Special Projects c 585-261-9242Roofing Group John Eberhardt Estimator Esther Heinlein Roofing Group Coordinator Geoff Martin Project Manager c 585-301-2056 Ken Hathaway Roofing Service Manager c 585-469-4493 Tracy Cole Roofing Service Coordinator c 585-261-9222 Frank Schoeneman Field Superintendent c 585-261-9245 Rick Miller Project Manager c 585-261-9226Roth Controls Mike Wilcox Manager c 585-469-4495 Armando Davila Project Manager c 585-329-7257 Kyle Keim Project Manager c 585-943-5614 Dave Crittenden Project Engineer c 585-313-4772Roth Residential Shawn Smith Manager c 585-261-9254 Jim Godfrey Sales & Service c 585-261-9209 Amy Casselman CoordinatorRoth Green Energy Pat Ford Green Energy Specialist c 585-261-9204HVAC Service & Sales Mike DeCramer Manager c 585-261-9210 Maggie Stochmal Service Coordinator Jenna Marino Service Coordinator & Billing Specialist Tim O'Grady LEED AP, HVAC Sales & Service c 585-410-2775Sheet Metal Shop & Warehouse Jim Hall Warehouse Manager Tim Randall Sheet Metal Shop