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 Director c 585-469-4494Accounting Donna Lund Senior Accountant Linda Parker Accounts Payable Valerie Lapp Accounts Receivable Erin Koch Payroll Jillian Penkin Executive Administrative Assistant & ReceptionistMechanical Group John Letta Manager Dave Thomann Sr. Mechanical Estimator & Project Manager Mary Jo Shoaf Mechanical Group Coordinator Brian Langlois Mechanical Estimator Brian Kiefer Mechanical Estimator Dave Hauck Mechanical Estimator & Project Manager c 585-261-9228 Bradford Viola College Intern Joe Galen College Intern
Josh Menz Certified Detailer Rex Johnson Project Manager c 585-261-9219 Kirk Simpson Project Manager c 585-301-2067 John Parish Sheet Metal Superintendent c 585-261-9229 Jeff Green Piping & Plumbing Superintendent c 585-943-5502 Mike "Pee Wee" Terzo Special Projects c 585-261-9242Roofing Group John Eberhardt Estimator Esther Heinlein Roofing Group Coordinator Shane Baxter Project Manager c 585-261-9212 Geoff Martin Project Manager c 585-301-2056 Ken Hathaway Roofing Service Manager c 585-469-4493 Kelley Smith 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 Roth Residential & Green Energy Jim Godfrey Roth Residential Manager c 585-261-9209 Pat Ford Green Energy SpecialistHVAC Service & Sales Mike DeCramer Manager c 585-261-9210 Maggie Stochmal Service Coordinator Jenna Gibbons Billing Specialist Dave Crittenden HVAC Sales & Service c 585-313-4772 Tim O'Grady LEED AP, HVAC Sales & Service c 585-410-2775Sheet Metal Shop & Warehouse Jim Hall Warehouse Tim Randall Sheet Metal Shop