(724) 628-8100

Contact Us


Corporate Office

175 Pechin Rd.
Dunbar PA 15431

Phone: (724) 628-8100 x303


Customer Service

1-800-CRH-VND1 or 1-800-274-8631

Report a machine breakdown

Contact CRH Catering Locations

Pennsylvania and Northern West Virginia Vending Offices

175 Pechin Rd.
Dunbar PA 15431

Phone: (724) 628-8545 x305
Sales Email:  Michael Selvaggio
General Manager: Keith Cordaro
Operations Manager: Mike Schmidt
For Service Call 1-800-274-8631 

Servicing: The PA cities of Pittsburgh, Butler, Greensburg, Uniontown and surrounding areas, including Eastern Ohio. The WV areas of Morgantown, Clarksburg, Fairmont, Elkins, Buckhannon, and Weston. PA Counties include: Allegheny, Beaver, Butler, Fayette, Greene, Lawrence, Mercer, Washington, and Westmoreland. WV Counties include: Harrison, Lewis, Marshall, Mineral, Monongalia, Preston, Randolph, Taylor, Upshur, and Wood.

Rt. 220 and Bellwood Intersection 
Altoona PA 16617

Phone: (814) 742-8456
Fax: (814) 742-8287
Sales Email: Amanda Cordaro
General Manager:John Jones
For Service Call 1-800-274-8636 

Serving: The Altoona, State College, Johnstown, and Indiana areas. Counties include: Bedford, Blair, Cambria, Centre, Clearfield, Clinton, Huntingdon, Indiana, Jefferson, and Montour.

3307 North 6th Street
Harrisburg PA 17110

Phone: (717) 982-6158 
Fax: (717) 982-6487
Sales Email: Amanda Cordaro
Regional VP: Guy Cordaro
Branch Manager: Angie Waltz 
For Service Call 1-888-274-0166 

Serving: The Harrisburg, Lancaster, and York areas. Counties include: Berks, Cumberland, Dauphin, Lancaster, Lebanon, Luzerne, Northumberland, Schuylkill, and York.

718 North Quincy Street
Allentown PA 18019

Phone: (610) 435-2535 
Fax: (610) 861-6868
Sales Email: James Ward
Regional VP: Guy Cordaro
Branch Manager: Chris Green
For Service Call (610) 435-2535 
Serving: The Allentown, Bethlehem, Reading, Wilkes-Barre, Scanton, Philidelphia, and Phillipsburg NJ areas. Counties include: Lehigh, Monroe, Montgomery, and Northampton.

1505 Branagan Dr
Bristol PA 19007

Phone: 215-486-5064 
Sales Email: James Ward
Regional VP: Guy Cordaro
Branch Manager: Tim Armstrong
For Service Call 215-486-5064

Serving: The Allentown, Wilkes-Barre, Scanton, Philidelphia, and Phillipsburg NJ areas. Counties include: Lehigh, Monroe, Montgomery, and Northampton.

Maryland Vending Office

14741 Pennsylvania Ave. 
Hagerstown MD 21742

Phone: (301) 766-0012 
Fax: (301) 766-0014 
Sales Email: Dustin Hutzell
General Manager: John Reges 
For Service Call 1-301-766-0012 

Serving: Cumberland, Hagerstown, Winchester, and Frederick MD, Martinsburg, WV and Front Royal, VA. Counties in MD include: Allegany, Garrett, Frederick, Hardy, and Washington. In WV: Berkeley, Hampshire, Hardy, and Mineral. In VA: Frederick.

Baltimore DC Metro Office

520 McCormick Drive Suite T
Glen Burnie MD 21061

Phone: (844) 836-3123  
Sales Email: Brian Worsham
General Manager: Brian Worsham
Operations Manager: Josh Larkins 
For Service Call 1-844-836-3123 

Serving: Baltimore MD and Washington DC Metro Areas. Counties in MD include: Anne Arundel, Baltimore, Frederick, Hartford, Howard, Montgomery and Prince George's.       In VA: Alexandria, Arlington, Fairfax and Loudon. 

Virginia Vending Offices

4291 November Avenue
Henrico VA 23231

Phone: (804) 264-1916 
Sales Email: Catherine Pierce
Regional Manager: Craig Pierce
Operations Manager: Tom Campbell 
For Service Call 1-800-348-1188 

Servicing: Richmond, Fredericksburg, and Charlottesville. Counties include: Albemarle, Charles City, Chesterfield, Dinwiddie, Goochland, Henrico, Richmond, and Spotsylvania.

101 Redoubt Rd. 
Yorktown VA 23692 

Phone: (757) 596-6939
Sales Email: Robin Brooks
Regional Manager: Craig Pierce
Operations Manager: Dennis Bondi 
For Service Call 1-800-296-8083 

Servicing: Norfolk, Virginia Beach, Chesapeake, Newport News, Hampton, Yorktown and Williamsburg areas. Counties include: Brunswick, Essex, Gloucester, Isle of Wight, James City, New Kent, and Powhatan.

3110 Odd Fellows Rd. 
Lynchburg VA 24501 

Phone: (434) 528-2287
Sales Email: Catherine Pierce
Regional Manager: Craig Pierce
Operations Manager:Scott Thompson
For Service Call 1-434-528-2287 

Servicing: Lynchburg Virginia and surrounding areas.

Accounts Payable Department

Accounts Payable

Accounts Receivable Department

Accounts Receivable

Explore Your Options

Get in touch today to find out how CRH Catering can help your company fuel employees and provide a better environment.