RailWorks believes that great work comes from commitment – commitment to quality, commitment to consistency, commitment to safety. When we commit to better work, we’re not just doing well by our customers; we’re also protecting the people important to us and paying homage to a long history of world-class service
Safety, Health & Environment
We’re committed to safer operations that protect our people and the environment, too. That means no compromises and no cut corners.
Our Brands

Canada’s leading authority for track construction, rehabilitation and maintenance.

Electrical and transit expertise backed by more than a century of success.

Founded in 1996, Midlothian, Texas-based NARSTCO is the supplier of choice for steel-ties and turnout sets.
The RailWorks Difference

RailWorks offers access to the high-quality resources rail owners and transit authorities need.

Our team brings years of experience and industry-leading knowledge to every project.

RailWorks has experience building and implementing high-tech track solutions.

Our wide range of capabilities makes us a choice contractor for North America’s transit projects.
Our Services
RailWorks offers a range of services for industrial- and transit-related projects, as well as advanced tech solutions.
BUSINESS ETHICS & COMPLIANCE
Driving Ethical Business Practices and Compliant Operations
DIVERSITY & INCLUSION
Creating a culture of trust, respect and acceptance
RailWorks Near You
RailWorks Track Systems - Bridgeton, MO
RailWorks Track Systems - Bridgeton, MO
4301 Bridgeton Industrial Drive
Bridgeton, MO 63044
RailWorks Track Systems - Fremont, NE
RailWorks Track Systems - Fremont, NE
336 Shuster Ranch Road
Fremont, NE 68025
RailWorks Track Systems - Lakeville, MN
RailWorks Track Systems - Lakeville, MN
8485 210th St W
Lakeville, MN 55044
RAILWORKS SIGNALS & COMMUNICATIONS
RAILWORKS SIGNALS & COMMUNICATIONS
Jacksonville, FL 32256
United States
RailWorks
RailWorks
2262 South 2700 West Unit A
West Valley, UT 84119
RailWorks
RailWorks
600 Meadowlands Parkway, Suite 265
Secaucus, NJ 07094
NARSTCO
NARSTCO
1501 Edgefield Way
Cedar Hill, Texas 75104
RailWorks
RailWorks
2225 Jason Industrial Parkway
Winston, Georgia 30187
RailWorks
RailWorks
1871 Cofrin Drive
Green Bay, Wisconsin 54302
RailWorks
RailWorks
11201 West 21st Avenue
Airway Heights, Washington 99001
RailWorks
RailWorks
2591 Northeast 28th Street
Fort Worth, Texas 76111
RailWorks
RailWorks
6345 Washington Boulevard
Beaumont, Texas 77707
RailWorks Maintenance of Way
RailWorks Maintenance of Way
3303 N Ponce De Leon Blvd
Saint Augustine FL 32084
RailWorks Track Systems
RailWorks Track Systems
1600 West 13th Street
Deer Park, TX 77536
PNR RailWorks
PNR RailWorks
5555 Rue Cypihot
Saint Laurent, QC H4S 1R3
PNR RailWorks
PNR RailWorks
2595 Deacon Street
P.O. Box 2280
Abbotsford, BC V2T 4X2
RailWorks Track Systems
RailWorks Track Systems
274 US Highway 12
Chehalis, WA 98532
RailWorks Track Services
RailWorks Track Services
4401 Milford Mill Road
Constructions Trailer #5
Pikesville, MD 21208
RailWorks Track Services
RailWorks Track Services
12740-B Lakeland Road
Santa Fe Springs, CA 90670
RailWorks Transit and L.K. Comstock
RailWorks Transit and L.K. Comstock
83 Central Ave
East Farmingdale, NY 11735
L.K. Comstock National Transit
L.K. Comstock National Transit
3503 Jack Northrop Ave
2nd Floor
Hawthorne, CA 90250
RailWorks Track Services
RailWorks Track Services
170 Lockhouse Rd, Suite 2
Westfield, MA 01085
RailWorks Track Services
RailWorks Track Services
2101 S. Carpenter St.
Chicago, IL 60608
PNR RailWorks, Inc.
PNR RailWorks, Inc.
PNR RailWorks Inc.
1103 7th Street
Nisku, Alberta T9E 7R1
Phone: 403-932-6966
RailWorks Track Systems
RailWorks Track Systems
2590 Willamette Dr NE, Suite 201
Olympia, WA
Phone: 360-252-5707
RailWorks Track Systems
RailWorks Track Systems
3070 Lumby Drive
Decatur, GA 30034
Phone: 806-570-9241
RailWorks Track Services
RailWorks Track Services
1017 Foote Avenue
Wilmington, CA 90744
Phone: 562-308-2134
RailWorks Track Services
RailWorks Track Services
P.O. Box 555, Hilltop & Midland Terrace - Bldg. D
Sewell, NJ 08080
Phone: 856-270-4314
HSQ Technology
HSQ Technology
26227 Research Road
Hayward, CA 94545
Phone: 510-259-3722
RailWorks Track Systems
RailWorks Track Systems
2262 South 2700 West
West Valley City, Utah 84119
Phone: 801-389-2272
RailWorks Track Systems
RailWorks Track Systems
336 Shuster Ranch Road
Fremont, NE 68025
RailWorks Track Systems
RailWorks Track Systems
8485 West 210 Street
Lakeville, MN 55044
RailWorks Track Services
RailWorks Track Services
4301 Bridgeton Industrial Drive
Bridgeton, MO 63044
NARSTCO
NARSTCO
300 Ward Road
Midlothian, TX 76065
RailWorks Track Services
RailWorks Track Services
1017 Foote Ave
Wilmington, CA 90744, USA
RailWorks Track Systems
RailWorks Track Systems
1600 W 13th St
Deer Park, TX 77536, USA
PNR RailWorks Signals & Communications
PNR RailWorks Signals & Communications
65 Massey Rd
Guelph, ON N1H 1G3, Canada
RailWorks Track Systems
PNR Railworks -- Prairie Track Office
PNR Railworks -- Prairie Track Office
Nisku, Alberta, Canada
T9E 8B6
Phone: 403-932-6966
RailWorks Track Systems
RailWorks Track Systems
Green Bay, WI 54302
United States
Phone: 920) 465-0812
PNR RailWorks -- Track and Signals & Communications
PNR RailWorks -- Track and Signals & Communications
Guelph, ON N1H 8M7
Phone: 519-780-1215
PNR RailWorks
PNR RailWorks
Guelph, ON N1H 7M6
Phone: 519-780-3178
PNR RailWorks -- Mississauga
PNR RailWorks -- Mississauga
Mississauga, ON, L5J 1K7
Phone: 519-780-3178
PNR RailWorks -- Delson
PNR RailWorks -- Delson
Delson, QC J5B 1V4
Phone: 450-632-6241
PNR RailWorks
PNR RailWorks
Abbotsford, BC V2T 4X2
Canada
Phone: 604-850-9166
L.K. Comstock National Transit
L.K. Comstock National Transit
15910 Hawthorne Boulevard
Lawndale, CA 90260
Phone: 424-236-6888
RAILWORKS TRACK SERVICES
RAILWORKS TRACK SERVICES
Santa Fe Springs, California 90670
United States
Phone: 562.356.3350
Fax: 562.698.0066
RAILWORKS MOW
RAILWORKS MOW
Jacksonville, FL 32256
L. K. Comstock National Transit
L. K. Comstock National Transit
Atlanta, Georgia 30350
United States
Phone: 770-806-7000
Fax: 770-806-7039
RAILWORKS TRACK SYSTEMS
RAILWORKS TRACK SYSTEMS
Winston, Georgia 30187
United States
Phone: 770-740-0284
Fax: 770-740-0384
RAILWORKS TRACK SERVICES
RAILWORKS TRACK SERVICES
Chicago, IL. 60608
United States
Phone: 815-521-3340
Fax: 815-521-3344
RAILWORKS TRACK SERVICES
RAILWORKS TRACK SERVICES
Vincennes, Indiana 47591
United States
Phone: 812-886-0290
Fax: 812-886-0294
RAILWORKS TRACK SERVICES - Massachusetts
RAILWORKS TRACK SERVICES - Massachusetts
Westfield, Massachusetts 01085
United States
Phone: 413-564-1662
Fax: 413-568-2189
RAILWORKS TRACK SYSTEMS
RAILWORKS TRACK SYSTEMS
Lakeville, Minnesota 55044
United States
Phone: 952-469-4907
Fax: 952-469-1926
RAILWORKS TRACK SERVICES
RAILWORKS TRACK SERVICES
Bridgeton, Missouri 63044
United States
Phone: 314-291-2233
Fax: 314-291-2266
RAILWORKS TRACK SYSTEMS
RAILWORKS TRACK SYSTEMS
Fremont, Nebraska 68025
United States
Phone: 402-727-4125
Fax: 402-727-0417
RAILWORKS TRACK SERVICES
RAILWORKS TRACK SERVICES
Sewell, New Jersey 08080
United States
Phone: 856-270-4310
Fax: 856-582-6063
RAILWORKS TRACK SYSTEMS
RAILWORKS TRACK SYSTEMS
Beaumont, Texas 77707
United States
Phone: 409-842-0805
Fax: 409-842-5095
RailWorks Track Systems
RailWorks Track Systems
Fort Worth, Texas 76111
United States
Phone: 817-805-7039
Fax: 817-549-0019
RailWorks Track Systems
RailWorks Track Systems
Deer Park, Texas 77536
United States
Phone: 713-815-7800
Fax: 713-815-7840
RAILWORKS TRACK SYSTEMS
RAILWORKS TRACK SYSTEMS
Airway Heights, Washington 99001
United States
Phone: 509-244-4496
Fax: 509-244-6511
RAILWORKS TRACK SYSTEMS
RAILWORKS TRACK SYSTEMS
Chehalis, Washington 98532
United States
Phone: 360-262-9444
Fax: 360-262-9777
PNR RAILWORKS
PNR RAILWORKS
Abbotsford, British Columbia V2T 4X2
Canada
Phone: 604-850-9166
Fax: 604-850-9220
PNR RailWorks Quebec
PNR RailWorks Quebec
Delson, Quebec J5B 1V4
Canada
Phone: 450-632-6241
Fax: 450-632-9362
PNR RAILWORKS
PNR RAILWORKS
Guelph, Ontario N1H 8M7
Canada
Phone: 519-515-1220
Fax: 519-829-2964
PNR RAILWORKS
PNR RAILWORKS
Guelph, Ontario N1H 7M6
Canada
Phone: 519-837-2018
Fax: 519-837-4046
PNR RAILWORKS - Signals & Communications
PNR RAILWORKS - Signals & Communications
Nisku, Alberta T9E-8B6
Phone: 403-932-6966
Fax: 780-989-5416
RailWorks Corporation Headquarters
RailWorks Corporation Headquarters
New York, New York 10001
United States
Phone: 212-502-7900
Fax: 212-502-1865
Partners & Suppliers
We’re building practices, programs and networks to foster stronger, more productive operations and relationships.