In Cow Bay Since 1969

A Proud Prince Rupert business..

Video 1

The re-sleeving and turning of a large marine propeller shaft on the Mazak 24 heavy duty engine lathe.

Video 2

This is an example of a Vimeo video, just edit the change the video link, edit the title and this description and if you like, you can also link the continue button to a web page....

Video 3 title

This is an example of a Vimeo video, just edit the change the video link, edit the title and this description and if you like, you can also link the continue button to a web page....

Video 4 title

This is an example of a Vimeo video, just edit the change the video link, edit the title and this description and if you like, you can also link the continue button to a web page....

image1 image2 image3 image4 image5 image6 image7 image8 image9 image10

Welcome to Johnny's Machine Shop

Welcome to Johnnys Machine Shop Ltd. Our highly-trained professionals have been hand-picked from among the best in the industry

We can look after all of your machining needs.

We provide the Prince Rupert area with a complete range of machining services.

Quality Work

We are trained to provide you with the solutions you need as well as the quality you deserve.

We're here to help.

No job is too big or too small.

Full service machine shop

We can fulfill your requirements today! Come in and see us.

Located in Cow Bay in Prince Rupert.

Check out our beautiful mural!

Quality marine hardware.

Made right on the premises to your specifications.


Well known up and down the coast for their hard wearing, long lasting durability!

Mr. John Basso - our founder.

Mr. Basso established the business here in Cow Bay Back in 1969 - Since then we have maintained his strict standards of quality and service.

Easthope Drum Drives

Easthope Drum Drives and Replacement Parts in Stock.

image1 image2 image3 image4


  • Hours of opertion
  • Monday to Friday
  • 8 a.m. to 5 p.m.
  • Full service
  • machine shop
  • Welding
  • Hydraulic sales and
  • repairs
  • Mechanical Repairs
  • Millwright services
  • We Are The
  • Authorized Flygt
  • pump distributor
  • and premiere
  • service centre for
  • the North Coast
  • Region
  • Easthope drum
  • drives and
  • replacement parts
  • in stock
Bookmark and Share
get in touch

Web Site Privacy Information

Johnny's Machine Shop Ltd

recognizes that respecting user privacy over the Internet is of utmost importance. This privacy statement is designed to provide information about the privacy and data collection practices for the site: http://www.johnny' The Site is operated by Johnny's Machine Shop Ltd.

If you have questions or concerns regarding this statement, you should first contact our site coordinator at: or by postal mail to:

  • V8J 1A5

Identifying Information. In general, you can visit the Site without telling us who you are or providing any information about yourself. In some areas of the Site, we ask you to provide information that will enable us to process an order, offer services that require registration, assist you with technical support issues or to follow up with you. Generally, Johnny's Machine Shop Ltd. requests identifying information when you:

  • Register on any of our web sites.
  • Place an order.
  • Provide feedback to an online survey or tell us about an idea or suggestion.
  • Participate in a rebate program, contest, or other promotional offer.
  • Request information or files from technical support or customer service.

In these instances, Johnny's Machine Shop Ltd. will ask for your name, address, e-mail address, phone number and other appropriate information needed to provide you with these services. In all instances, if you receive a newsletter or other mailing from us, you will always be able to "unsubscribe" to these mailings at any time.

What Johnny's Machine Shop Ltd. Will Do With Your Information. If you choose to give us personal information for any of the purposes above, this information is retained by Johnny's Machine Shop Ltd and will only be used by Johnny's Machine Shop Ltd to support your customer relationship with us. We will not add you to a mailing list, or newsletter without your registration for this service. We will only contact you if further information is required from you to complete a service.

What Others May Do With Your Information. Johnny's Machine Shop Ltd does not share, rent, or sell any personally identifying information provided through our Site (such as your name or email address) to any outside organization for use in its marketing or solicitations. From time to time Johnny's Machine Shop Ltd may use agents or contractors who will have access to your personal information to perform services for Johnny's Machine Shop Ltd (such as DATABASE MAINTENANCE, FURTHER EXAMPLES), however, they are required by us to keep the information confidential and may not use it for any purpose other than to carry out the services for Johnny's Machine Shop Ltd. In addition, Johnny's Machine Shop Ltd may also share aggregate information about its customers and its web site visitors to advertisers, business partners, and other third parties. For example, we might share that our users are x percent PCs users and y percent Macintosh users. None of this information, however, will contain personal, identifying information about our users.

Third Party Links

Johnny's Machine Shop Ltd does provide links to other sites. Other Internet sites and services have separate privacy and data collection practices. Once you leave www.johnny', Johnny's Machine Shop Ltd cannot control, and has no responsibility for, the privacy policies or data collection activities at another site.


At times, we will use a feature on your web browser to send your computer a "cookie". We do not use cookies to retrieve any personal information from your computer. We only use cookies to learn ways to enhance our Sites, and to give you better, more personalized service while in our web site. You can reset your browser to refuse all cookies or indicate when a cookie is sent. However, some functions of the Sites will not function if you refuse cookies. These areas of our web site will have information posted about cookies, and when a cookie will be uploaded to your computer.

Children's Privacy Protection

Johnny's Machine Shop Ltd is sensitive to the heightened need to protect the privacy of children under the age of 13. The vast majority of the material on our web site is not intended for children and is not targeted to children under the age of 13. We do not knowingly collect data from children and, if we learn that we have received personal data from a child, we will remove this information from our database.

Changes to this Policy

Johnny's Machine Shop Ltd may from time to time revise its privacy policy. You should therefore periodically visit this page, so you are aware of any such revisions. We will not, however, use your existing information in a manner not previously disclosed. You will be advised and have the opportunity to opt out of any new use of your information.
Contacting Us. If you have any questions about our privacy policy and/or the practices of our web site, you can write to:

  • V8J 1A5





back to top

Click Here to Visit the Canadian xylem Site.