Shops & Suppliers

Find the right people. Get the right parts.

Directory search and categories

Find parts, supplies and repair services.

Repair Shops & Parts Suppliers

Businesses on APG

Connect with businesses that have created an APG profile.

Local Shops

Long Island, New York City and New Jersey. Contact businesses for current services and stock.

About directory listings

Independent listings do not imply an APG partnership. Coverage is growing. Business details checked refers to the listed business and its public contact information. Website links open an external site in a new tab. APG does not control those sites or guarantee website security, products or services.

102 businesses · 66 towns
Browse by town

Amagansett Suffolk County · 11930

Mechanic Shops

Bay Shore Suffolk County · 11706

Motorcycle Shops

Bellmore Nassau County · 11710

Motorcycle Shops

Bohemia Suffolk County · 11716

Machine & Fabrication Shops

Bronx Bronx borough · 10474, 10464

Mechanic Shops

Machine & Fabrication Shops

Hydraulic & Hose Shops

Marine Shops

Brooklyn Brooklyn borough · 11234, 11207

Machine & Fabrication Shops

Motorcycle Shops

Coney Island Brooklyn borough · 11224

Tire Shops

Coram Suffolk County · 11727

Motorcycle Shops

East Flatbush Brooklyn borough · 11203

Tire Shops

East Hampton Suffolk County · 11937

Tire Shops

East Meadow Nassau County · 11554

Tire Shops

East Moriches Suffolk County · 11940

Transmission Shops

East Patchogue Suffolk County · 11772

Machine & Fabrication Shops

Eastchester Bronx borough · 10475

Tire Shops

Elmont Nassau County · 11003

Tire Shops

Fairview Bergen County, NJ · 07022

Mechanic Shops

Farmingdale Suffolk County · 11735

Mechanic Shops

Machine & Fabrication Shops

Transmission Shops

Flanders Suffolk County · 11901

Motorcycle Shops

Freeport Nassau County · 11520

Marine Shops

Independent listing · Marine
Mako Marine — Cummins Authorized Dealer

Parts and service: Cummins and Volvo marine diesel engines, replacement parts, maintenance, repairs and repowers. Cummins authorized dealer.

117 Hudson Avenue, Freeport, NY 11520

Business details checked October 9, 2026

516-378-7331

makomarina.com

Report a problem (sign in)

Grant City Staten Island borough · 10306

Tire Shops

Great Kills Staten Island borough · 10308

Tire Shops

Great Neck Nassau County · 11020

Tire Shops

Haledon Passaic County, NJ · 07508

Transmission Shops

Hampton Bays Suffolk County · 11946

Mechanic Shops

Hell’s Kitchen Manhattan borough · 10019

Tire Shops

Hempstead Nassau County · 11550

Hydraulic & Hose Shops

Hicksville Nassau County · 11801

Motorcycle Shops

Holbrook Suffolk County · 11741

A/C & Cooling Shops

Huntington Station Suffolk County · 11746

Tire Shops

Motorcycle Shops

Islip Suffolk County · 11751

Hydraulic & Hose Shops

Islip Terrace Suffolk County · 11752

A/C & Cooling Shops

Transmission Shops

Jamaica Queens borough · 11434

Tire Shops

Jersey City Hudson County, NJ · 07306, 07305, 07304

Hydraulic & Hose Shops

Motorcycle Parts Suppliers

Independent listing · Motorcycle
The Good Old Motorcycle Parts Company

Classic motorcycle parts, restoration components and custom manufactured parts. Contact before visiting the listed company address.

430 Communipaw Avenue, Suite B3A-3, Jersey City, NJ 07304

Business details checked October 9, 2026

201-683-8977

thegoodoldmotorcyclepartscompany.com

Report a problem (sign in)

Collision & Body Shops

Lambertville Hunterdon County, NJ · 08530

Machine & Fabrication Shops

Long Island City Queens borough · 11101

Tire Shops

Lower East Side Manhattan borough · 10002

Tire Shops

Lynbrook Nassau County · 11563

Mechanic Shops

Mariners Harbor Staten Island borough · 10303

Tire Shops

Massapequa Nassau County · 11758

Mechanic Shops

Hydraulic & Hose Shops

Motorcycle Shops

Massapequa Park Nassau County · 11762

Mechanic Shops

Mastic Beach Suffolk County · 11951

Mechanic Shops

Medford Suffolk County · 11763

Machine & Fabrication Shops

Mineola Nassau County · 11501

Motorcycle Shops

New York Manhattan borough · 10035, 10036

Mechanic Shops

Motorcycle Shops

North Lindenhurst Suffolk County · 11757

Transmission Shops

Oakdale Suffolk County · 11769

Hydraulic & Hose Shops

Motorcycle Shops

Oceanside Nassau County · 11572

Transmission Shops

Marine Shops

Patchogue Suffolk County · 11772

Tire Shops

Perth Amboy Middlesex County, NJ · 08861

Hydraulic & Hose Shops

Phillipsburg Warren County, NJ · 08865

Hydraulic & Hose Shops

Queens Village Queens borough · 11428

Motorcycle Shops

Riverhead Suffolk County · 11901

Mechanic Shops

Tire Shops

Machine & Fabrication Shops

Hydraulic & Hose Shops

Rockville Centre Nassau County · 11570

Mechanic Shops

Ronkonkoma Suffolk County · 11779

Machine & Fabrication Shops

Seaford Nassau County · 11783

Mechanic Shops

Marine Shops

Collision & Body Shops

Smithtown Suffolk County · 11787

Mechanic Shops

South Hempstead Nassau County · 11550

Mechanic Shops

Southampton Suffolk County · 11968

Mechanic Shops

Tire Shops

Southold Suffolk County · 11971

Marine Shops

Staten Island Staten Island borough · 10304

Transmission Shops

Van Nest Bronx borough · 10462

Tire Shops

Vernon Township Sussex County, NJ · 07462

Auto Parts Suppliers

West Babylon Suffolk County · 11704

Machine & Fabrication Shops

West Hempstead Nassau County · 11552

Mechanic Shops

Westbury Nassau County · 11590

Tire Shops

Williamsbridge Bronx borough · 10467

Tire Shops

Business owner? Request a correction or removal, or create your APG business profile.

0 posts from local businesses

Post for your business

No business posts yet

APG is a new marketplace. Businesses can add their profiles and posts here as they join.

Share a business post

For Repair Shops & Parts Suppliers

Add Your Repair Shop or Parts Supply Business

Create a free profile to show your specialty, services, hours and website. Buyers can contact your shop or supply business directly. Posting individual items or inventory is optional.

Shop or supplier profile Optional inventory Direct buyer contact
Add Your Shop or Supplier