Full Service Shipyard



Arrow has been involved in the marine business for over 75 years, which led to the start up of our formal shipyard in the late 1990’s.

Arrow Marine Services has been one of Vancouver’s most trusted shipyard and boat service repair facilities. We are conveniently located at the mouth of the Fraser River in Richmond, BC, which makes us easily accessible by land or water. We have over 3 acres of shipyard space and covered facilities that allow us to provide year-round service to our customers. We specialize in high-quality services for fishing vessels, tugboats, barges, custom float structures and other marine equipment.



Part of the Vancouver Community for Over 100 Years

Arrow Marine Services is a subsidiary of Arrow Transportation Systems Inc.

Arrow Marine Services started with a single marine crane on Granville Island in 1940. In fact, the original Arrow building still exists today as Bridges Restaurant, an iconic and popular restaurant, setting Arrow Marine Services as a visible part of Vancouver history.

Founded in 1919 by C.W. Charles, Arrow Transportation Systems Inc., is one of the oldest, largest and most diversified transportation companies in Canada. Our philosophy is to provide high quality service at the least total cost to our customer. Whatever your needs may be, we get the job done.


History Experience Stability Trust

Since 1918, Arrow has been a part of the Canadian industrial landscape. We are where we are today because of an unwavering commitment to our customers and business partners.

It’s our mission to offer the best service at the most reasonable prices, and our experienced, well trained staff provide quality repairs and construction, right down to the smallest details. We’re available on call 24 hours a day for marine emergencies, and our convenient location is easily accessible by both land and water.