Truck Technician - 2nd Shift Union Beer DistributorsTruck Technician - 2nd ShiftKearny, NJUnion Beer Distributors is a family-run beer distributing company that supplies the highest quality beers available across the northeastern United States. As a result, we maintain a fine lineup of world-class products, and even more importantly, a strong team of world-class people.
NewMaintenance Technician I Summit School ServicesMaintenance Technician IKenilworth, NJYou’ll work across yellow-bus systems—preventive maintenance, DOT/state inspections and DVIR readiness, air/hydraulic braking, steering/suspension, electrical/charging, HVAC, drivetrains/transmissions, and engine performance—while modeling craftsmanship, safety, and uptime. As a Fleet Technician I supporting our school bus fleet, you’ll handle advanced diagnostics, inspections, and repairs on Summits Fleet of vehicles so routes leave safe and on time.
Truck Mechanic - 2nd Shift Union Beer DistributorsTruck Mechanic - 2nd ShiftUnion City, NJUnion Beer Distributors is a family-run beer distributing company that supplies the highest quality beers available across the northeastern United States. As a result, we maintain a fine lineup of world-class products, and even more importantly, a strong team of world-class people.
HIRING! Truck Mechanic - 2nd Shift Union Beer DistributorsHIRING! Truck Mechanic - 2nd ShiftNorth Bergen, NJUnion Beer Distributors is a family-run beer distributing company that supplies the highest quality beers available across the northeastern United States. As a result, we maintain a fine lineup of world-class products, and even more importantly, a strong team of world-class people.
Truck Mechanic - 2nd Shift - Now Hiring! Union Beer DistributorsTruck Mechanic - 2nd Shift - Now Hiring!Jersey City, NJUnion Beer Distributors is a family-run beer distributing company that supplies the highest quality beers available across the northeastern United States. As a result, we maintain a fine lineup of world-class products, and even more importantly, a strong team of world-class people.
NewYard Technician Herc Rentals IncYard TechnicianHasbrouck Heights, NJYard Technicians at Herc Rentals are responsible for keeping our facilities looking clean and professional by maintaining the cleanliness of our equipment and keeping everything organized and easily accessible. This role is a springboard to other opportunities at Herc Rentals including Driver, Mechanic, ProSales Associate, and Sales and Operations Coordinator roles.
NewOn-Road Compactor Repair Technician Interstate Waste ServicesOn-Road Compactor Repair TechnicianLyndhurst, NJEssential Job Summary: The On-Road Technician / Installer is a mobile field service role responsible for installing, maintaining, and repairing compactors, containers, and related waste handling equipment at customer sites. This role involves working independently in the field, managing installations, troubleshooting issues, interfacing with customers, and ensuring safe, efficient setup and operation of equipment.
NewYellow Iron Diesel Mechanic Interstate Waste ServicesYellow Iron Diesel MechanicBronx, NY$25–$36.50Essential Job Summary: The Level A Fleet Mechanic/Technician is the top-tier technical expert in the shop, responsible for advanced diagnostics, complex repairs, and technical leadership across refuse trucks, heavy trucks/tractors, and support assets. Overview: Interstate Waste Services is the most progressive and innovative provider of solid waste and recycling services in the greater New York, New Jersey and Connecticut markets with a rail-served landfill in Ohio.
NewMechanic C Herc Rentals IncMechanic CBronx, NYThe primary focus of a Herc Rentals Mechanic C is to utilize their mechanical training to contribute to fleet maintenance operations needed to keep Herc Rentals equipment on the rental "ready line". Ability to operate and test equipment such as boom lifts, forklifts, compressors, portable and stationary generators, hydraulics, pumps and assorted tools and equipment.
NewDiesel Mechanic United Site ServicesDiesel MechanicOLD BRIDGE, NJ$22.40–$31.35About USS: United Site Services is the industry leader in comprehensive site services, committed to creating partnerships that help enable our customers’ project and event success. All candidates for positions which require secure site access and/or domestic air travel must possess an acceptable form of identification to comply with state and federal regulations, such as REAL ID-compliant driver’s license or state ID, or U.S. passport.
NewDiesel Mechanic Interstate Waste ServicesDiesel MechanicYonkers, NY$27–$37Overview: Interstate Waste Services is the most progressive and innovative provider of solid waste and recycling services in the greater New York, New Jersey and Connecticut markets with a rail-served landfill in Ohio! Perform basic repairs and maintenance on Heavy Duty Equipment, including but not limited to Rear Load, Front Load, Roll Off, Grapple, Port-a-let, and other service type trucks including chassis and body.
NewMechanic B Interstate Waste ServicesMechanic BKearny, NJEssential Job Summary: The Level B Fleet Mechanic/Technician is a journeyman-level role responsible for independent diagnosis and repair of most mechanical, electrical, and hydraulic issues on refuse trucks, heavy trucks/tractors, trailers, and heavy equipment. Overview: Interstate Waste Services is the most progressive and innovative provider of solid waste and recycling services in the greater New York, New Jersey and Connecticut markets with a rail-served landfill in Ohio.
Medium Duty Truck Mechanic / Technician Frank's Truck CenterMedium Duty Truck Mechanic / TechnicianLyndhurst, New JerseySome Job Responsibilities are: The day-to-day duties include diagnosing and preparing vehicles for repairs, performing repair work with the utmost of skill and accuracy and completing all duties in a timely manner. Family owned and operated for over 90 years Frank's Truck Center and Frank's GMC is a proud GMC franchise in addition to representing Hino, Freightliner & Isuzu commercial trucks.
Truck to Truck Technician Clean HarborsTruck to Truck TechnicianLinden, NJFull timeTruck To Truck Technician at our Linden, NJ facility will be responsible for the movement and placement of waste from Clean Harbors' facilities and direct generators. Clean Harbors is currently looking for a Forklift Operator to join their team!
Diesel A Technician – TLC Auto & Truck Repair Center TLC Auto & Truck Repair CenterDiesel A Technician – TLC Auto & Truck Repair CenterFarmingdale, NY$30–$55 / hourTLC Auto & Truck Repair Center is a rapidly growing independent repair facility specializing in fleet maintenance, diesel repair, and commercial vehicle service. We service a wide range of fleet vehicles, medium-duty trucks, diesel pickups, and commercial vehicles.
Mobile Automotive Technician - Budget Truck - FT Avis Budget Group IncMobile Automotive Technician - Budget Truck - FTNew York, NYIf you take pride in quality repairs and want to work on a diverse fleet of newer cargo vans and box trucks across multiple brands, join the Avis Budget Group team supporting Budget Truck operations. Working knowledge across ASE areas including, but not limited to: Engine Repair, Drivetrain/Axles, Suspension/Steering, Brakes, Electrical, Heating/Air Conditioning, Engine Performance, and Light Vehicle/Diesel.
TRC Service Technician - Heavy Duty/Truck - Remote Holman Automotive Group, Inc.TRC Service Technician - Heavy Duty/Truck - RemoteNJRemote$25–$30 / hourThe automotive markets Holman serves include fleet management and leasing; vehicle fabrication and upfitting; component manufacturing and productivity solutions; powertrain distribution and logistics services; commercial and personal insurance and risk management; and retail automotive sales as one of the largest privately owned dealership groups in the United States. High School Diploma or Equivalent Vocational or Technical education recommended Basic Knowledge of Microsoft Office Typing - 20-25 WPM 15+ years of experience in automotive or truck repair ASE Certified in 8 car or 6 truck repair categories.
NewDiesel Truck Mechanic Pros MechanicsDiesel Truck MechanicFarmingdale, New YorkMechanics will perform repairs and maintenance on a wide variety of vehicles including semi -trucks, dump trucks, box trucks, flatbed trucks, Reefer trucks, five tons, box trucks, and more. Join a reputable employer in the Farmingdale, NY area that is expanding and hiring several experienced Diesel Truck Mechanics to maintain and repair heavy -duty diesel trucks.
Automotive and Truck Mechanics Frank's Truck CenterAutomotive and Truck MechanicsLyndhurst, New JerseyOur customers’ needs range from preventative maintenance to repairs of all levels on all variety of vehicles and we rely on our experienced technicians to keep our customers’ vehicles in shape and on the road. Perform routine maintenance on trucks: rotating tires, changing engine oil, replacing oil and fuel filters, inflating tires, replacing worn brake pads and shoes, replace clutches.
Automotive Mechanic (B Tech) - Budget Truck - FT Avis Budget Group IncAutomotive Mechanic (B Tech) - Budget Truck - FTNew York, NYWhat You'll Do: As an Automotive Mechanic (B Tech), you will perform essential mechanical repairs and maintenance on a diverse fleet of newer moving vans and box trucks across multiple brands with minimal technical supervision. Working knowledge of ASE certification areas including, but not limited to: Engine Repair, Drivetrain/Axles, Suspension/Steering, Brakes, Electrical, Heating/Air Conditioning, Engine Performance, and Light Vehicle/Diesel.
Automotive Mechanic (B Tech) - Budget Truck Avis Budget GroupAutomotive Mechanic (B Tech) - Budget TruckNew York City, New YorkWorking knowledge of ASE certification areas including, but not limited to: Engine Repair, Drivetrain/Axles, Suspension/Steering, Brakes, Electrical, Heating/Air Conditioning, Engine Performance, and Light Vehicle/Diesel. As an Automotive Mechanic (B Tech), you will perform essential mechanical repairs and maintenance on a diverse fleet of newer moving vans and box trucks across multiple brands with minimal technical supervision.
NewMaster Mechanic (A Tech) - Budget Truck - FT Avis Budget Group IncMaster Mechanic (A Tech) - Budget Truck - FTNJIf you enjoy working on newer cargo vans and box trucks across multiple brands and want your expertise to directly support customer uptime and reliability, join the Avis Budget Group team supporting Budget Truck operations. Strong knowledge across ASE areas including, but not limited to: Engine Repair, Drivetrain/Axles, Suspension/Steering, Brakes, Electrical, Heating/Air Conditioning, Engine Performance, and Light Vehicle/Diesel.
TRUCK SHOP SERVICE MANAGER Tonys Truck ELectricTRUCK SHOP SERVICE MANAGERNewark, NJThe Shop Foreman will be responsible for overseeing daily operations, managing technicians, ensuring quality control, and maintaining workflow efficiency. Seeking a motivated, experienced leader with a strong truck repair background to manage a fast-paced service center.
Truck Refrigeration Mechanic Bartlett DairyTruck Refrigeration MechanicJamaica, New YorkWork in a brand-new, modern shop with consistent hours, strong union benefits, and a management team committed to investing in tools, training, and technician development. Join a growing refrigerated fleet operation that supports more than 300 trucks, trailers, and transport refrigeration units.
NYC BOX TRUCK DELIVERY DRIVER (FULL TIME) Compass Group North AmericaNYC BOX TRUCK DELIVERY DRIVER (FULL TIME)Parsippany, NJ$18–$22 / hourFull-time and part-time positions offer the following benefits to associates: Retirement Plan, Associate Shopping Program, Health and Wellness Programs, Discount Marketplace, Identity Theft Protection, Pet Insurance, Voluntary Benefits, including Critical Illness Insurance, Accident Insurance, Hospital Indemnity Insurance, Legal Services, and Choice Auto and Home Program. Prior to beginning each days route, ensure that truck is properly loaded with all product required to properly service all scheduled machines following outlined operational procedures.
HVAC Truck Based Chiller Journeyman Mechanic (union) Johnson ControlsHVAC Truck Based Chiller Journeyman Mechanic (union)Edison, New JerseyJohnson Controls, a global leader in thermal management, mission-critical building systems, energy efficiency, and decarbonization, helps customers use energy more productively, reduce carbon emissions, and operate with the precision and resilience required in rapidly expanding industries such as data centers, healthcare, pharmaceuticals, advanced manufacturing, and higher education. Minimum of three (3) years of practical working experience on Residential and/or ducted products, air cooled and/or water-cooled chillers, AHU’s or Roof Top ducted units with strong HVAC/ mechanical troubleshooting experience.
HVAC Truck Based Chiller Journeyman Mechanic (union) Johnson Controls International PlcHVAC Truck Based Chiller Journeyman Mechanic (union)Edison, NJJohnson Controls, a global leader in thermal management, mission-critical building systems, energy efficiency, and decarbonization, helps customers use energy more productively, reduce carbon emissions, and operate with the precision and resilience required in rapidly expanding industries such as data centers, healthcare, pharmaceuticals, advanced manufacturing, and higher education. Minimum of three (3) years of practical working experience on Residential and/or ducted products, air cooled and/or water-cooled chillers, AHU's or Roof Top ducted units with strong HVAC/ mechanical troubleshooting experience.
Dedicated truck driver - Independent Container Line Schneider National IncDedicated truck driver - Independent Container LineNewark, NJ$1,120–$1,380 / weekThis diversity and openness ensures all associates have equal access to opportunities and resources to contribute fully to the organization's success, and it fuels innovation, improves strategic thinking and cultivates leadership. Dedicated truck driver - Independent Container Line | Top drivers earn up to $78,000 | Up to $5,000 sign-on bonus | Schneider.
NewTruck Service Tire Tech McCarthy Tire ServiceTruck Service Tire TechNewark, New JerseyIn this hands-on role, you’ll perform essential tire services both in-shop and on the road, ensuring our customers stay safe and on the move. If you’re experienced with commercial and heavy-duty tires and thrive in a fast-paced, team-oriented environment, we want to hear from you!
NewTruck Mechanic Rockstar RecruitingTruck MechanicNew York City, New YorkWe are seeking a skilled Mobile Mechanic to provide on-site oil changes and brake services for Ford pick-ups and small trailers. This is a dynamic, on-the-go role where you’ll be working directly at various locations, ensuring top-notch service for our clients.
Trailer Technician/Mechanic Amerit Fleet Solutions IncTrailer Technician/MechanicPerth Amboy, NJ$30–$35 / hourCommitment to your safety through: Boot and prescription safety glasses reimbursement Career and learning development with an extensive training program through our Amerit University Employee referral program, up to $500 bonus ASE certification program with fee reimbursement and bonus Employee recognition platform that includes opportunities to redeem points for merchandise Employee Assistance Program (EAP) 24/7 nurse triage line Employee discounts on cell phone service and entertainment tickets Employee resource groups (ERGs) that foster inclusion Wellness and fitness programs through our providers. What the Trailer Technician/Mechanic role looks like: Prepare vehicle records and report both manually and on a computer Perform safety inspections of equipment and prepare safety documentation required Inspect and perform work on the under parts of vehicles Access any area of the equipment or vehicle to perform necessary maintenance Move parts to and from the job site and remove or install these parts on vehicle Comply with all applicable laws/regulations, as well as company policies/procedures Perform other duties as required.
Mechanic (Forklift - A Level Shop Technician) C&C Lift TruckMechanic (Forklift - A Level Shop Technician)Edison, New Jerseyhas continuously grown over the last 49 years to become one of the leading forklift dealerships in the Tri-State area, and one of the leading Komatsu dealers in the country. Job will require the employee to interpret documents, comprehend basic instructions (written or verbal), apply abstract principles to a wide range of complex tasks.
Diesel Fleet Mechanic Technician I Sysco CorpDiesel Fleet Mechanic Technician IJersey City, NJRESPONSIBILITIES Learn to perform required inspections and preventive maintenance under the guidance of Fleet Technician Journeyman, Fleet Technician or Fleet Manager on vehicles and equipment (Tractors, Trailers, Convertor Dollies, Lift Gates, Light Duty Vehicles) to maximize the safety, reliability, and cost efficiency throughout the life cycle of the fleet to include, but not limited to First Article Inspection (FAI)/ Commerical Vehicle Inspection (CVI) (Annual) Inspections. Learn to perform maintenance repairs on all vehicles under the guidance of Fleet Technician Journeyman, Fleet Technician or Fleet Manager such as inspections, scheduled repairs, malfunctions and road- call repairs in a safe, efficient, and quality manner to include, but not limited to: Addressing all Driver Vehicle Inspection Report (VIR) write-ups in a timely manner.
Diesel Technician Mechanic RyderDiesel Technician MechanicSOUTH PLAINFIELD, New JerseyFull timeDemonstrated aptitude and applied experience in mechanical repair of automotive gas or diesel engines including:Routine preventative maintenance, which should include oil changes, brake and tire work. Important Note:Some positions require additional screening that may include employment and education verification; motor vehicle records check and a road test; and/or badging or background requirements of the customer to which you are assigned.
HVAC Truck Based Service Manager Johnson ControlsHVAC Truck Based Service ManagerHawthorne, New York$122,000–$128,000 / yearResponsible for maintaining appropriate staffing levels to accommodate existing and new business needs, hiring, training and transitioning new employees as well as the day-to-day performance of the service team, conducts formal performance reviews, and all related issues. . Sets and monitors goals for customer account gross margin delivery and profitability, including Planned Services Agreements and Labor & Materials (L&M) work. .
Aircraft Mechanic Mobile Service Technician JetviaAircraft Mechanic Mobile Service TechnicianTeterboro, NJDuties include advanced troubleshooting, removal and installations of airframe components, landing gear, engine components, electrical components, control systems and any other maintenance requirements required to return aircraft to service. Properly completes work order sign-offs, logbook entries, shift turnovers, expense reports and all other paperwork in a timely manner.
NewDiesel Mechanic Technician Pros MechanicsDiesel Mechanic TechnicianGarden City Park, New YorkJoin a reputable and expanding employer in Garden City Park, NY that is hiring experienced Diesel Truck Mechanics to maintain and repair their fleet of heavy -duty diesel trucks, including semis, dump trucks, box trucks, flatbeds, and Reefer trucks. Must pass pre -employment checks (Criminal Record, Drug Screening, MVR).
HVAC Truck Based Service Manager Johnson Controls International PlcHVAC Truck Based Service ManagerNY$122,000–$128,000 / yearResponsible for maintaining appropriate staffing levels to accommodate existing and new business needs, hiring, training and transitioning new employees as well as the day-to-day performance of the service team, conducts formal performance reviews, and all related issues. Sets and monitors goals for customer account gross margin delivery and profitability, including Planned Services Agreements and Labor & Materials (L&M) work.
NewIndustrial Maintenance Technician On-Board CompaniesIndustrial Maintenance TechnicianNewark, NJ$35–$40 / hourToday, On-Board is a thriving privately held family of companies with services including: Consulting, Professional Engineering, Industrial Maintenance and Facility Management, Contracted Manufacturing and Production Services, as well as Temporary Staffing and Recruiting throughout North America. Ensures operation of process equipment by completing preventive maintenance requirements, follows diagrams, operations manuals, manufacturer's instructions, and engineering specifications, troubleshooting malfunctions.
NJ Auto Mechanic/Technician Maplecrest Ford LincolnNJ Auto Mechanic/TechnicianUnion, New JerseyOur award-winning, Northern NJ repair facility includes three thriving and bustling auto repair shops and we take great pride in our large team of service technicians. The statements included in the job description are intended to outline the general nature and level of work being performed by people assigned to this classification.
MOBILE TRAILER TECHNICIAN/MOBILE SERVICE MECHANIC TEN (Transportation Equipment Network)MOBILE TRAILER TECHNICIAN/MOBILE SERVICE MECHANICFarmingdale, NY$35–$45With over 80,000 trailers, 240 service bays, 118 mobile service trucks, and more than 430 technicians across North America, we help keep commercial transportation moving safely and efficiently every day. This is a hands-on role ideal for technicians who enjoy problem-solving, working independently, and delivering high-quality service in the field.
Tire Technician Alta Equipment Group IncTire TechnicianBronx, NY$20–$35 / hourThe primary responsibilities of the position consist of but are not limited to: • Install tires on various material handling equipment primarily forklifts • Safely operate a single axle 26-foot box truck with a self-contained industrial tire press • Ensure work orders are filled out correctly • Put away tires and stock in warehouse • Load trucks daily with inventory needed, unload scrap at end of day • Maintain company truck wash, clean check fluids daily, walk around inspection • Fill out monthly truck inspection condition form • Maintain professional appearance • Incorporate Altas Guiding Principles into daily activities • Performs other duties as assigned. Whether its selling the worlds-best big iron, rolling up your sleeves and servicing our industry-leading construction and material handling product brands, or being a difference maker behind the scenes, we can use your skillset.
Mechanic - Forklift Mobile Technician - Edison, NJ C&C Lift TruckMechanic - Forklift Mobile Technician - Edison, NJEdison, New Jerseyhas continuously grown over the last 49 years to become one of the leading forklift dealerships in the Tri-State area, and one of the leading Komatsu dealers in the country. Job will require the employee to interpret documents, comprehend basic instructions (written or verbal), apply abstract principles to a wide range of complex tasks.
Forklift Mechanic/Technician - Linden, NJ C&C Lift TruckForklift Mechanic/Technician - Linden, NJLinden, New Jerseyhas continuously grown over the last 49 years to become one of the leading forklift dealerships in the Tri-State area, and one of the leading Komatsu dealers in the country. Job will require the employee to interpret documents, comprehend basic instructions (written or verbal), apply abstract principles to a wide range of complex tasks.
Mechanic - Forklift Mobile Technician - Rahway, NJ C&C Lift TruckMechanic - Forklift Mobile Technician - Rahway, NJRahway, New Jerseyhas continuously grown over the last 49 years to become one of the leading forklift dealerships in the Tri-State area, and one of the leading Komatsu dealers in the country. Job will require the employee to interpret documents, comprehend basic instructions (written or verbal), apply abstract principles to a wide range of complex tasks.
Forklift Field Technician Alta Equipment Group IncForklift Field TechnicianLong Island City, NY$20–$45 / hourPhysical Demands: • Work Environment: • Physical • Sensory Functions: • Regularly will stand, walk, use hands, reach with hands • Frequently will talk, hear • Occasionally will sit, climb, or balance, stoop, kneel, crouch, or crawl • Vision: • No special vision requirements • Lift and/or Move Functions: • Regularly will lift up to 10 pounds • Frequently will lift 11 to 25 pounds • Occasionally will lift from 26 to 100 plus pounds. Whether its selling the worlds-best big iron, rolling up your sleeves, and servicing our industry-leading construction and material handling product brands, or being a difference maker behind the scenes, we can use your skillset.
Forklift Field Service Technician (Queens) Alta Equipment Group IncForklift Field Service Technician (Queens)Queens, NY$20–$45 / hourWork Environment: Regularly will work near moving mechanical parts; Frequently will be exposed to fumes or airborne particles, outdoor weather conditions; Occasionally will work in wet or humid conditions (non-weather), extreme cold and heat (non-weather), risk of electrical shock, vibration. Whether it's selling the world's-best big iron, rolling up your sleeves and servicing our industry-leading construction and material handling product brands or being a difference maker behind the scenes, we can use your skillset.
Forklift Field Service Technician (Queens) Alta Equipment GroupForklift Field Service Technician (Queens)LONG ISLAND CITY, NYDesired Skills and Qualifications: * Previous mechanic repair experience (forklift, heavy equipment, diesel, automotive) including experience in the Military, Guard or Reserve with an MOS or NEC code of 63B, 63H, 63S, 63W, 63Y, 91B, 91H, 91L, 91M or CM * Strong working knowledge of electric and liquid propane units * Excellent mechanical aptitude * Possess own tools * Computer programs - HYPASS, Hyster TKC training software and Hyster contact management system * Language Skills - Intermediate: Ability to read and interpret documents such as safety rules, operating and maintenance instructions, and procedure manuals. * Work Environment: Regularly will work near moving mechanical parts; Frequently will be exposed to fumes or airborne particles, outdoor weather conditions; Occasionally will work in wet or humid conditions (non-weather), extreme cold and heat (non-weather), risk of electrical shock, vibration * Physical/Sensory Functions: Regularl
NewForklift Field Technician Alta Equipment GroupForklift Field TechnicianBronx, NY$20–$45 / hourWork Environment: Regularly will work near moving mechanical parts; Frequently will be exposed to fumes or airborne particles, outdoor weather conditions; Occasionally will work in wet or humid conditions (non-weather), extreme cold and heat (non-weather), risk of electrical shock, vibration. Physical Demands/Work Environment: Physical/Sensory Functions: Regularly will stand, walk, use hands, reach with hands; Frequently will talk/hear; Occasionally will sit, climb or balance, stoop, kneel, crouch or crawl.
Mechanic/ Service Technician Aramsco Holdings, Inc.Mechanic/ Service TechnicianRidgewood, NY$19–$21 / hourEquipment includes, but is not limited to: Basic automotive experience, 2, 3 & 4 Cylinder Gas Engines, Truck Mounted Carpet Cleaning Units, Portable Carpet Extractors, and Hard Surface Floor Cleaning Machines, Duct Cleaning Equipment, Deodorizing Equipment, Dehumidifiers, Air Scrubbers, Air Movers, Hepa Vacuums. Aramsco, a family of companies, is a leading solutions provider to specialty contractors across North America, serving numerous end markets including abatement, restoration, environmental, emergency preparedness, stone care, cleaning and surface preparation.