Large selection of car parts

We have access to thousand of salvage auto parts in NH, MA area.

With over ten acres of foreign and domestic cars parts with a computerized inventory system.  

Come to Weber Auto and Truck Parts to Buy used auto parts for cars and trucks! Call us if you need assistance. Someone is always ready to take your call.

Used Tires & Rims!

We also have hundreds of nearly-new tires in stock. Come down today to find that perfect set of used tires and Rims.

Used Batteries

We pay cash for batteries and also have access to hundreds of new batteries.


Business Hours

Monday - Friday, 8am - 5pm
Saturday - Closed


We pick up junk vehicles within a 50 Mile radius of our yard. Those towns in NH, MA, and ME include (in alphabetical order):

Acton MA, Acton ME, Alfred ME, Allston MA, Alton Bay NH, Alton NH, Amesbury MA, Amherst NH, Andover MA, Andover NH, Antrim NH, Arlington Heights MA, Arlington MA, Arundel ME, Ashburnham MA, Ashby MA, Ashland MA, Athol MA, Atkinson NH, Auburn MA, Auburn NH, Auburndale MA, Ayer MA, Babson Park MA, Baldwinville MA, Barnstead NH, Barre MA, Barrington NH, Bedford MA, Bedford NH, Belmont MA, Belmont NH, Bennington NH, Berlin MA, Berwick ME, Beverly MA, Biddeford ME, Biddeford Pool ME, Billerica MA, Bolton MA, Boscawen NH, Boston College MA, Boston MA, Bow NH, Boxborough MA, Boxford MA, Boylston MA, Bradford MA, Bradford NH, Braintree MA, Brentwood NH, Brighton MA, Brookfield MA, Brookline MA, Brookline NH, Brookline Village MA, Burlington MA, Byfield MA, Cambridge MA, Candia NH, Canterbury NH, Canton MA, Cape Neddick ME, Cape Porpoise ME, Carlisle MA, Center Barnstead NH, Center Strafford NH, Charlestown MA, Charlton Depot MA, Chelmsford MA, Chelsea MA, Cherry Valley MA, Chester NH, Chestnut Hill MA, Chichester NH, Clinton MA, Cohasset MA, Concord MA, Concord NH, Contoocook NH, Cornish Flat NH, Danbury NH, Danvers MA, Danville NH, Dedham MA, Deerfield NH, Derry NH, Devens MA, Dorchester Center MA, Dorchester MA, Dover MA, Dover NH, Dracut MA, Dublin NH, Dunbarton NH, Dunstable MA, Durham NH, East Andover NH, East Brookfield MA, East Candia NH, East Derry NH, East Hampstead NH, East Kingston NH, East Lempster NH, East Princeton MA, East Swanzey NH, East Templeton MA, East Waterboro ME, East Watertown MA, East Weymouth MA, Eliot ME, Elkins NH, Enfield Center NH, Epping NH, Epsom NH, Essex MA, Everett MA, Exeter NH, Farmington NH, Fitchburg MA, Fitzwilliam NH, Framingham MA, Francestown NH, Franklin NH, Fremont NH, Gardner MA, Georges Mills NH, Georgetown MA, Gilbertville MA, Gilford NH, Gilmanton Iron Works NH, Gilmanton NH, Gilsum NH, Gloucester MA, Goffstown NH, Goshen NH, Grafton MA, Grafton NH, Grantham NH, Greenbush MA, Greenfield NH, Greenland NH, Greenville NH, Groton MA, Groveland MA, Guild NH, Hamilton MA, Hampstead NH, Hampton Falls NH, Hampton NH, Hancock NH, Hardwick MA, Harrisville NH, Harvard MA, Hathorne MA, Haverhill MA, Henniker NH, Hill NH, Hillsboro NH, Hillsborough NH, Hingham MA, Holden MA, Hollis NH, Holliston MA, Hooksett NH, Hopkinton MA, Hubbardston MA, Hudson MA, Hudson NH, Hull MA, Hyde Park MA, Ipswich MA, Jaffrey NH, Jamaica Plain MA, Jefferson MA, Keene NH, Kennebunk ME, Kennebunkport ME, Kingston NH, Kittery ME, Kittery Point ME, Laconia NH, Lancaster MA, Lawrence MA, Lebanon ME, Lee NH, Leicester MA, Leominster MA, Lexington MA, Lincoln MA, Litchfield NH, Littleton MA, Lochmere NH, Londonderry NH, Loudon NH, Lowell MA, Lunenburg MA, Lyndeborough NH, Lynn MA, Lynnfield MA, Madbury NH, Malden MA, Manchester MA, Manchester NH, Marblehead MA, Marlborough MA, Marlborough NH, Marlow NH, Mattapan MA, Maynard MA, Medfield MA, Medford MA, Melrose MA, Meredith NH, Meriden NH, Merrimac MA, Merrimack NH, Methuen MA, Middleton MA, Middleton NH, Milford NH, Millbury MA, Millis MA, Milton MA, Milton Mills NH, Milton NH, Milton Village MA, Minot MA, Mont Vernon NH, Moody ME, Munsonville NH, Nahant MA, Nashua NH, Natick MA, Needham Heights MA, Needham MA, New Boston NH, New Braintree MA, New Castle NH, New Durham NH, New Ipswich NH, New London NH, Newbury MA, Newbury NH, Newburyport MA, Newfields NH, Newmarket NH, Newport NH, Newton Highlands MA, Newton Junction NH, Newton MA, Newton NH, Nonantum MA, North Andover MA, North Berwick ME, North Billerica MA, North Brookfield MA, North Chelmsford MA, North Grafton MA, North Hampton NH, North Oxford MA, North Quincy MA, North Reading MA, North Salem NH, North Scituate MA, North Sutton NH, North Swanzey NH, North Waltham MA, North Weymouth MA, Northborough MA, Northwood NH, Norwood MA, Nottingham NH, Nutting Lake MA, Oakham MA, Ocean Park ME, Ogunquit ME, Old Orchard Beach ME, Paxton MA, Peabody MA, Pelham NH, Pepperell MA, Peterborough NH, Petersham MA, Pinehurst MA, Pittsfield NH, Plainfield NH, Plaistow NH, Portsmouth NH, Prides Crossing MA, Princeton MA, Quincy MA, Randolph MA, Raymond NH, Reading MA, Revere MA, Rindge NH, Rochdale MA, Rochester NH, Rockport MA, Rollinsford NH, Roslindale MA, Rowley MA, Roxbury MA, Royalston MA, Rutland MA, Rye Beach NH, Rye NH, Saco ME, Salem MA, Salem NH, Salisbury MA, Salisbury NH, Sanbornton NH, Sanbornville NH, Sandown NH, Sanford ME, Saugus MA, Scarborough ME, Scituate MA, Seabrook NH, Shapleigh ME, Sherborn MA, Shirley MA, Shrewsbury MA, Somersworth NH, Somerville MA, South Barre MA, South Berwick ME, South Grafton MA, South Hamilton MA, South Lancaster MA, South Newbury NH, South Sutton NH, South Waltham MA, South Weymouth MA, Southborough MA, Spencer MA, Springfield NH, Springvale ME, Sterling MA, Still River MA, Stoddard NH, Stoneham MA, Stow MA, Strafford NH, Stratham NH, Sudbury MA, Sullivan NH, Sunapee NH, Suncook NH, Sutton NH, Swampscott MA, Temple NH, Templeton MA, Tewksbury MA, Tilton NH, Topsfield MA, Townsend MA, Troy NH, Tyngsboro MA, Upton MA, Waban MA, Wakefield MA, Waltham MA, Ware MA, Warner NH, Warren MA, Washington NH, Waterboro ME, Watertown MA, Waverley MA, Wayland MA, Weare NH, Wellesley MA, Wells ME, Wenham MA, West Boxford MA, West Boylston MA, West Brookfield MA, West Groton MA, West Kennebunk ME, West Medford MA, West Newbury MA, West Newton MA, West Nottingham NH, West Peterborough NH, West Roxbury MA, West Springfield NH, West Townsend MA, West Warren MA, Westborough MA, Westford MA, Westminster MA, Weston MA, Westwood MA, Weymouth MA, Wheelwright MA, Wilmington MA, Wilmot NH, Wilton NH, Winchendon MA, Winchendon Springs MA, Winchester MA, Windham NH, Winnisquam NH, Winthrop MA, Woburn MA, Wolfeboro Falls NH, Wolfeboro NH, Woodville MA, Worcester MA, York Beach ME, York Harbor ME, York ME,