McWane Ductile- Utah Industrial Maintenance Mechanic/Welder McWane DuctileMcWane Ductile- Utah Industrial Maintenance Mechanic/WelderProvo, UT$29.17–$40.11 / hourBuilding iron strong utilities for generations since 1926, we are a family-owned company with a rich history and a vital role in securing the future of America’s water infrastructure for generations to come. About Us: McWane Ductile stands today as North America’s leading and most experienced ductile iron pipe manufacturer and supplier.
Lead Facilities Maintenance Technician City of Provo, UtahLead Facilities Maintenance TechnicianProvo, UT$26.74–$36.86 / hourProvo City is seeking an advanced facilities maintenance technician to provide daily technical direction to field technicians and perform skilled trades work in a variety of construction, facility, and equipment maintenance projects. We build on these strengths by making city government more transparent and efficient, expanding diverse and affordable housing, revitalizing local business districts, and investing in smarter infrastructure and transportation.
Building Maintenance Technician II Solitude Mountain ResortBuilding Maintenance Technician IISolitude, UtahPool and Hot Tub Maintenance: Perform chemical testing and adjustments, maintain water levels, clean filters, calibrate feed systems, conduct acid washing, complete equipment repairs, and refill chemicals . Building Maintenance (Facilities, Lodging, and Private Homes under Contract): Perform repairs including plumbing, electrical, HVAC, carpentry, drywall, painting, and general upkeep .
Senior General Facilities Maintenance Technician WalmartSenior General Facilities Maintenance TechnicianAmerican Fork, UTFull timeMaintain and repair Walmart facilities, equipment, and assets by utilizing multiple craft skills (for example, plumbing, electrical, carpentry, material handling equipment, food equipment) and using hand tools, power tools, and other equipment to complete jobs . By making Walmart a welcoming place where all people feel like they belong, we're able to engage associates, strengthen our business, improve our ability to serve customers, and support the communities where we operate.
Junior Technician - Facilities Maintenance Thanksgiving Point Institute IncJunior Technician - Facilities MaintenanceLehi, UT$17–$20 / hourUtilize Computerized Maintenance Management System/work order system using mobile phone to perform work, record work completed, identify parts usage, and use warranties in a timely and effective manner. We are an E-Verified Required Employer Position Technician - Facilities Maintenance Shift Days Full-Time/Part-Time Full-Time Exempt/Non-Exempt Non-Exempt Category Maintenance Location Thanksgiving Point Number of Openings 1 Number Filled 0.
Facilities Maintenance Technician Norsk Hydro ASAFacilities Maintenance TechnicianSpanish Fork, UTSince 1905, Hydro has turned natural resources into valuable products for people and businesses with focus on a safe and good workplace for our 30,000 employees in more than 140 locations. Hydro Extrusions is a world-leading aluminium extrusion business counting around 100 production sites in 40 countries and employing 20,000 people.
Maintenance Technician Nxt Property ManagementMaintenance TechnicianOrem, UTNxt Property Management is looking for a reliable Full-Time Maintenance Technician to join the team at Arden Place Apartments in Orem, Utah. As a Maintenance Technician, you'll play an important role in maintaining the appearance, functionality, and overall upkeep of the Arden Place community.
Maintenance Technician Glacier Bancorp IncMaintenance TechnicianAmerican Fork, UTSpecific vision abilities required by this job include: The worker is required to have close visual acuity to perform an activity such as: preparing and analyzing data and figures; transcribing; viewing a computer terminal; extensive reading; visual inspection involving small defects, small parts, and/or operation/inspection of machines and/or using measurement devices at distances close to the eyes. The Maintenance Technician assists the Facilities & Security Manager with facility service requests, scheduled preventative maintenance and upkeep of all division office buildings and equipment and to ensure that all facilities are kept in good repair, are functioning properly and provide a safe environment.
Maintenance Technician AltabankMaintenance TechnicianAmerican Fork, UtahSpecific vision abilities required by this job include: The worker is required to have close visual acuity to perform an activity such as: preparing and analyzing data and figures; transcribing; viewing a computer terminal; extensive reading; visual inspection involving small defects, small parts, and/or operation/inspection of machines and/or using measurement devices at distances close to the eyes. The Maintenance Technician assists the Facilities & Security Manager with facility service requests, scheduled preventative maintenance and upkeep of all division office buildings and equipment and to ensure that all facilities are kept in good repair, are functioning properly and provide a safe environment.
Senior Technician - Facilities Maintenance Thanksgiving Point Institute IncSenior Technician - Facilities MaintenanceLehi, UT$25–$29 / hourWe are an E-Verified Required Employer Position Senior Technician - Facilities Maintenance Shift Days Full-Time/Part-Time Full-Time Exempt/Non-Exempt Non-Exempt Category Maintenance Location Thanksgiving Point Number of Openings 1 Number Filled 0. This role offers diverse hands-on work across our campuses, opportunities to share expertise with team members, and the chance to help create exceptional experiences for our guests and community.
Maintenance Technician, Fulfillment Center Walgreen CoMaintenance Technician, Fulfillment CenterWest Jordan, UT$24–$35.95 / hourWalgreens has approximately 220,000 team members, including nearly 90,000 healthcare service providers, and is committed to being the first choice for pharmacy, retail and health services, building trusted relationships that create healthier futures for customers, patients, team members and communities. Founded in 1901, Walgreens (www.walgreens.com) proudly serves nearly 9 million customers and patients each day across its approximately 8,500 stores throughout the U.S. and Puerto Rico.
Sevillo Maintenance Technician 3rd Shift Woodland Foods LtdSevillo Maintenance Technician 3rd ShiftWest Jordan, UTProficiency in at least two of the following disciplines: high voltage (3 phase) electrical, hydraulics, pneumatics, cryogenics, PLC & HMI troubleshooting & programming, plumbing, HVAC, boilers, steam equipment, refrigeration, conveyor systems, vertical form-fill-seal packaging. Position Purpose & Key Accountability: As a Maintenance Technician, you will be an integral part of a collaborative team, responsible for the efficient and safe maintenance and repair of state-of-the-art hygienic food processing equipment and facility mechanical systems.
Area Maintenance Technician-110010 Extended Stay America IncArea Maintenance Technician-110010Sandy, UTThe Area Maintenance Technician (AMT) will also assist the facilities teams within the assigned region to manage facilities and maintenance requirements within the regions' sites, ensuring best practices are deployed to achieve efficiencies, reduce operating costs, and maintain a work environment which meet ESA's operations requirements. This role will also have responsibility and oversight for completion of facilities work/projects to reduce the number of OOS rooms, limit the need for outside contractor usage to reduce ESA's (GC) costs, and provide additional preventive maintenance program training and support to Maintenance Technicians in designated Region.
Maintenance Technician (Full-Time) Bees Baseball, Inc.Maintenance Technician (Full-Time)South Jordan, UT$18–$21 / hourPart timeWorking knowledge of electrical, mechanical, refrigeration, plumbing, painting, IAQ, grounds, and all other facility related systems. Report all facility issues that are not immediately repairable to organizational leaders (report to Maintenance Manager).
Lease Up Maintenance Technician KettlerLease Up Maintenance TechnicianLehi, UTDemonstrating customer services skills by treating residents and others with respect, answering resident questions, responding sensitively to complaints about maintenance services, and completing assigned work orders with efficiency and urgency. The Maintenance Technician, under the direction of the General Maintenance Manager, is responsible for general maintenance, repairs in apartments and buildings, and responding to service requests of residents.
Maintenance Technician KettlerMaintenance TechnicianBluffdale, UTDemonstrating customer services skills by treating residents and others with respect, answering resident questions, responding sensitively to complaints about maintenance services, and completing assigned work orders with efficiency and urgency. The Maintenance Technician, under the direction of the Maintenance Manager, is responsible for general maintenance, repairs in apartments and buildings, and responding to service requests of residents.
Maintenance Technician Awardco, LLCMaintenance TechnicianLindon, UTOne of the fastest growing companies in the nation: 3x Inc. 500, 2x Deloitte Technology Fast 500, 2x Mountain West Capital Network Fast 100, 3x Fast 50 (Utah Business), and 3x UV50 Fastest Growing Companies (BusinessQ), to name just a few. Our Real Estate team is looking for a Maintenance Technician to help with a lot of the "heavy lifting" for day-to-day tasks in and around our 200,000 sqft building and 17-acre campus.
Experienced Maintenance Technician Vail Resorts IncExperienced Maintenance TechnicianPark City, UT$22–$26.55 / hourPrograms include but are not limited to permit-required confined spaces; respiratory protection; blood-borne pathogens; personal protective equipment (PPE); hearing conservation; lockout- tagout; spill prevention, control, and countermeasure plan; drivers safety; and, general proper operation of machinery and equipment. From day one, youll receive some of the highest compensation rates in the industry, free Epic pass(es) along with free ski and snowboard lessons, 40% retail discounts, the chance to grow through Epic Service - our leading training and development experience, and wellness benefits to fuel your success.
NewExperienced Maintenance Technician Vail ResortsExperienced Maintenance TechnicianPark City, UT$22–$26.55 / hourThe Intermediate Maintenance Technician is responsible for performing routine maintenance, troubleshooting, and repairs on a wide range of commercial kitchen equipment, including ovens, fryers, dishwashers, refrigeration units, and other food service appliances. From day one, you'll receive some of the highest compensation rates in the industry, free Epic pass(es) along with free ski and snowboard lessons, 40% retail discounts, the chance to grow through Epic Service - our leading training and development experience, and wellness benefits to fuel your success.
Lodging Maintenance Technician Level II - Year Round Deer Valley Resort Company LLCLodging Maintenance Technician Level II - Year RoundPark City, UTQUALIFICATIONS: Must have at least mid-level maintenance skills and be able to effectively perform maintenance, troubleshooting, and repair of the following: plumbing, electrical, HVAC, woodwork, drywall, and various texturing. PURPOSE OF POSITION: A Level II Maintenance Technician is responsible for performing routine and preventative maintenance, troubleshooting, and doing repairs within the lodging properties and common areas.
Empire Pass Maintenance Technician Level II - Year Round Deer Valley Resort Company LLCEmpire Pass Maintenance Technician Level II - Year RoundPark City, UTQUALIFICATIONS: Must have at least mid-level maintenance skills and be able to effectively perform maintenance, troubleshooting, and repair of the following: plumbing, electrical, HVAC, woodwork, drywall, and various texturing. PURPOSE OF POSITION: The Maintenance Technician Level II is responsible for performing routine and preventative maintenance, troubleshooting, and doing repairs within Empire Pass properties and common areas.
Building Maintenance Assistant Residence Inn MarriottBuilding Maintenance AssistantMurray, UtahWe take great pride in the inclusive environment we’ve created attributing to our award-winning status, an experience in which team members at every level are fully engaged and can see the relationship between their job responsibilities and the overall success of the Residence Inn Salt Lake City Murray. The Residence Inn Salt Lake City Murray is proudly managed by NCG Hospitality, an award winning, family-owned third generation business and leader in the ownership, development, and operations of over 30 premier hospitality properties.
NewTeam Lead - Facilities & Maintenance (Lehi) DandyTeam Lead - Facilities & Maintenance (Lehi)Lehi, UtahAs we expand our reach globally, Dandy is building the operating system for dental offices around the world—empowering clinicians and their teams with technology, innovation, and world-class support to achieve more for their practices, their people, and their patients. Our local benefits packages typically include healthcare, dental, mental health support, parental planning resources, retirement savings options, and generous paid time off—ensuring our team members are supported no matter where they live and work.
NewAdvanced Maintenance Technician Vail ResortsAdvanced Maintenance TechnicianPark City, UT$21.47–$35.29 / hourFrom day one, you'll receive some of the highest compensation rates in the industry, free Epic pass(es) along with free ski and snowboard lessons, 40% retail discounts, the chance to grow through Epic Service - our leading training and development experience, and wellness benefits to fuel your success. Whether it’s your first-time seeing snow or you were born on the slopes, joining our team means discovering (or re-discovering!) a passion for the outdoors while building lifelong connections with teammates and guests from around the world.
Maintenance Technician II Cushman & WakefieldMaintenance Technician IILehi, UtahMust be able to perform duties under the following environmental conditions up to and over 2/3 of time at work: wet or humid conditions (non-weather), work near moving mechanical parts, work in high, precarious places, potential exposure to work environments containing fumes or airborne particles, toxic or caustic chemicals, outdoor weather conditions, extreme cold and heat (non-weather), risk of electrical shock and occasional loud noise. Inspect, calibrate, maintain, troubleshoot, test, and repair all types of facility systems including mechanical, HVAC, electrical, lighting, fire, life, safety, boilers, refrigeration units, compressors, motors and pumps and all associated controls and provide facility maintenance services to maintain client’s building infrastructure.
Maintenance Technician BGSF IncMaintenance TechnicianSaratoga Springs, UTWe're a fast‑growing property management team committed to providing clean, safe, and well‑maintained homes for our residents. Complete make‑ready tasks including cleaning, painting, minor repairs, and unit punch‑list items.
Maintenance Technician Bullfrog International LCMaintenance TechnicianHerriman, UTTechnical Expertise: Experience or training in the following areas, troubleshooting, mechanical, electrical, hydraulic, or pneumatic Experience with welding, fabrication, pipe fitting, and electronics is highly desired. Guided by core values of care, commitment, trust and innovation, we are not just building hot tubs; we are building meaningful careers and a work culture that fosters growth.
Maintenance Worker - The Heritage Community Heritage Schools, Inc.Maintenance Worker - The Heritage CommunityProvo, UTThis role serves as a traveling maintenance resource supporting multiple locations, including Life, Launch, Spark Homestead, and future campuses, while also assisting the Provo campus during staffing gaps and larger projects. Work conditions may include exposure to dust, cleaning products, outdoor weather, moderate noise, and other maintenance-related conditions.
MAINTENANCE TECH A $5,000 STAY BONUS-PLEASANT GROVE, UT! Republic Services IncMAINTENANCE TECH A $5,000 STAY BONUS-PLEASANT GROVE, UT!Pleasant Grove, UTPOSITION SUMMARY: With direct supervision from a Lead Technician, Fleet Maintenance Supervisor or Maintenance Manager, a Maintenance Technician A performs repair and maintenance work on diesel and non-diesel equipment and trucks including, but not limited to, chassis components; refuse bodies, including control, hydraulic, and electrical systems; air brake systems; general engine work; HVAC components; and suspension, drive train and steering systems. Ability to perform inspections and repairs without supervision in some (not all required) of the following heavy truck, or automotive systems: Suspensions & Steering, General Engine, Transmissions, Brakes, Electrical, Hydraulics, Drive Train, Diesel Emissions.
Facilities Maintenance Tech VASA Fitness LLCFacilities Maintenance TechWest Jordan, UTWe're looking for a Maintenance Technician who takes pride in their work and enjoys hands-on problem solving to play a critical role in keeping our clubs safe, functional, and welcoming for members every day. You'll collaborate closely with club leadership, respond to work orders through a CMMS system, and take ownership of repairs that keep operations running smoothly--while building valuable technical skills in a fast-paced environment.
Building Maintenance Tech 1 - The Inn at Snowbird POWDRBuilding Maintenance Tech 1 - The Inn at SnowbirdSnowbird, UtahUses all types of equipment, both manual and powered tools, including drills, sanders, router, planer, power saws, drain snakes, electric meters, calculators and computers. Snowbird is situated in the middle of the Wasatch Mountain Range and is not only home to awe-inspiring views and mighty terrain, it is also home to employees equally as remarkable.
Floating Maintenance Technician Greystar Real Estate Partners LLCFloating Maintenance TechnicianSouth Jordan, UT$22–$23 / hourCompletes the "make-ready" process to prepare vacant apartment homes for leasing and new move-ins by completing the pre-move-out inspection, creating a "punch" list of maintenance work needed, scheduling vendors and contractors as needed, obtaining needed supplies and materials, completing all maintenance tasks, and inspecting completed work. Headquartered in Charleston, South Carolina, Greystar manages and operates over $300 billion of real estate in more than 265 markets globally with offices throughout North America, Europe, South America, and the Asia-Pacific region.
Maintenance Technician - Calypso Greystar Real Estate Partners LLCMaintenance Technician - CalypsoSaratoga Springs, UT$20–$22 / hourCompletes the "make-ready" process to prepare vacant apartment homes for leasing and new move-ins by completing the pre-move-out inspection, creating a "punch" list of maintenance work needed, scheduling vendors and contractors as needed, obtaining needed supplies and materials, completing all maintenance tasks, and inspecting completed work. Follows procedures for accessing and obtaining materials, supplies, equipment, tools, and other items from the property's maintenance department by tracking inventory used, returning unused items to the established location, and notifying the maintenance supervisor about re-ordering needs.
Maintenance Technician I Hilton Grand Vacations IncMaintenance Technician IPark City, UTPerforming these duties requires experience in using basic hand and power tools and the ability to stoop, kneel, grasp, lift, push and pull weights up to 80 lbs. Ability to stand, sit, crouch, bend, stoop, reach, grasp, push/pull and lift/carry items frequently throughout the work day.
Floating Maintenance Technician Education Realty Trust Inc (Inactive)Floating Maintenance TechnicianSouth Jordan, UT$22–$23 / hourCompletes the "make-ready" process to prepare vacant apartment homes for leasing and new move-ins by completing the pre-move-out inspection, creating a "punch" list of maintenance work needed, scheduling vendors and contractors as needed, obtaining needed supplies and materials, completing all maintenance tasks, and inspecting completed work. Headquartered in Charleston, South Carolina, Greystar manages and operates over $300 billion of real estate in more than 265 markets globally with offices throughout North America, Europe, South America, and the Asia-Pacific region.
Maintenance Technician - Terra Vista Education Realty Trust Inc (Inactive)Maintenance Technician - Terra VistaLehi, UT$19–$22 / hourCompletes the "make-ready" process to prepare vacant apartment homes for leasing and new move-ins by completing the pre-move-out inspection, creating a "punch" list of maintenance work needed, scheduling vendors and contractors as needed, obtaining needed supplies and materials, completing all maintenance tasks, and inspecting completed work. Follows procedures for accessing and obtaining materials, supplies, equipment, tools, and other items from the property's maintenance department by tracking inventory used, returning unused items to the established location, and notifying the maintenance supervisor about re-ordering needs.
Maintenance Technician - The Focal Education Realty Trust Inc (Inactive)Maintenance Technician - The FocalMurray, UT$20–$22 / hourCompletes the "make-ready" process to prepare vacant apartment homes for leasing and new move-ins by completing the pre-move-out inspection, creating a "punch" list of maintenance work needed, scheduling vendors and contractors as needed, obtaining needed supplies and materials, completing all maintenance tasks, and inspecting completed work. Headquartered in Charleston, South Carolina, Greystar manages and operates over $300 billion of real estate in more than 265 markets globally with offices throughout North America, Europe, South America, and the Asia-Pacific region.
Maintenance Technician - Brickgate at Fireclay Education Realty Trust Inc (Inactive)Maintenance Technician - Brickgate at FireclayMurray, UT$18–$20 / hourCompletes the "make-ready" process to prepare vacant apartment homes for leasing and new move-ins by completing the pre-move-out inspection, creating a "punch" list of maintenance work needed, scheduling vendors and contractors as needed, obtaining needed supplies and materials, completing all maintenance tasks, and inspecting completed work. Headquartered in Charleston, South Carolina, Greystar manages and operates over $300 billion of real estate in more than 265 markets globally with offices throughout North America, Europe, South America, and the Asia-Pacific region.
Maintenance Technician - Calypso Education Realty Trust Inc (Inactive)Maintenance Technician - CalypsoSaratoga Springs, UT$20–$22 / hourCompletes the "make-ready" process to prepare vacant apartment homes for leasing and new move-ins by completing the pre-move-out inspection, creating a "punch" list of maintenance work needed, scheduling vendors and contractors as needed, obtaining needed supplies and materials, completing all maintenance tasks, and inspecting completed work. Follows procedures for accessing and obtaining materials, supplies, equipment, tools, and other items from the property's maintenance department by tracking inventory used, returning unused items to the established location, and notifying the maintenance supervisor about re-ordering needs.
Maintenance Tech I Montage Hotels & Resorts LLCMaintenance Tech IPark City, UTThe Engineering Maintenance Technician I will be responsible for performing a variety of journey level skilled carpentry tasks in the repair and maintenance of the property and facility, as well as a variety of technical tasks relative to assigned area of responsibility. Major areas of responsibility/management include, but are not limited to: Troubleshoot equipment using proper tools in a skilled craftsman-like manner.
Building Maintenance Tech 1 - The Inn at Snowbird Powdr CorpBuilding Maintenance Tech 1 - The Inn at SnowbirdSnowbird, UTUses all types of equipment, both manual and powered tools, including drills, sanders, router, planer, power saws, drain snakes, electric meters, calculators and computers. Snowbird is situated in the middle of the Wasatch Mountain Range and is not only home to awe-inspiring views and mighty terrain, it is also home to employees equally as remarkable.
Empire Pass Maintenance Technician Level II - Year Round Deer Valley ResortEmpire Pass Maintenance Technician Level II - Year RoundDeer Valley, UtahQUALIFICATIONS: Must have at least mid-level maintenance skills and be able to effectively perform maintenance, troubleshooting, and repair of the following: plumbing, electrical, HVAC, woodwork, drywall, and various texturing . PURPOSE OF POSITION: The Maintenance Technician Level II is responsible for performing routine and preventative maintenance, troubleshooting, and doing repairs within Empire Pass properties and common areas.
Lodging Maintenance Technician Level II - Year Round Deer Valley ResortLodging Maintenance Technician Level II - Year RoundDeer Valley, UtahMust have at least mid-level maintenance skills and be able to effectively perform maintenance, troubleshooting, and repair of the following: plumbing, electrical, HVAC, woodwork, drywall, and various texturing . PURPOSE OF POSITION: A Level II Maintenance Technician is responsible for performing routine and preventative maintenance, troubleshooting, and doing repairs within the lodging properties and common areas.
Experienced Apartment Maintenance Technician InterSolutionsExperienced Apartment Maintenance TechnicianProvo, UT$21–$23 / hourWe re looking for motivated, organized, and reliable professionals who are ready to lead teams, oversee maintenance operations, and ensure high-quality service across apartment communities. Primary Responsibilities Include: Assign and assist with apartment service requests, ensuring all work orders are logged accurately and completed promptly.
Maintenance Technician II Highmark Residential, LLCMaintenance Technician IITaylorsville, UtahThe Maintenance Technician II is responsible for efficiently performing all necessary maintenance for the apartment community and to the Maintenance Supervisor with directing and managing the overall maintenance programs of the apartment community. Because every position is considered critical to Highmark’s success and reputation, we take care to employ those who aspire to become the best in their field.
Maintenance Team Lead Swing Shift Vail Resorts IncMaintenance Team Lead Swing ShiftPark City, UT$24–$35.74 / hourFrom day one, youll receive some of the highest compensation rates in the industry, free Epic pass(es) along with free ski and snowboard lessons, 40% retail discounts, the chance to grow through Epic Service - our leading training and development experience, and wellness benefits to fuel your success. In this leadership role, the Swing Shift Maintenance Team Lead is responsible for supporting the Building Maintenance Manager as well as leading the day-to-day work of the Maintenance Team across both villages and base areas.
Lodging Maintenance Technician Level II Positions - Winter 2026 - 27 (H-2B Visa Eligible - In-Country Only) Deer Valley Resort Company LLCLodging Maintenance Technician Level II Positions - Winter 2026 - 27 (H-2B Visa Eligible - In-Country Only)Park City, UTDeer Valley Resort is nestled in the Wasatch Mountains of Utah, in the historic mining town of Park City which has evolved into an exciting and diverse mountain ski town. Ski perks (vary based on employment status) may include Deer Valley season pass, free skiing or riding at other Alterra Resorts and select local Utah resorts.
NewMaintenance Team Lead Swing Shift Vail ResortsMaintenance Team Lead Swing ShiftPark City, UT$24–$35.74 / hourIn this leadership role, the Swing Shift Maintenance Team Lead is responsible for supporting the Building Maintenance Manager as well as leading the day-to-day work of the Maintenance Team across both villages and base areas. From day one, you'll receive some of the highest compensation rates in the industry, free Epic pass(es) along with free ski and snowboard lessons, 40% retail discounts, the chance to grow through Epic Service - our leading training and development experience, and wellness benefits to fuel your success.
Service Technician - Property Maintenance PL HiringService Technician - Property MaintenanceProvo, UTWe believe successful growth is best achieved by developing high quality teams and empowering them in their roles to boost property performance. Typical range of hours is based on the community needs and may require weekends and after hour emergency services.
Maintenance Technician Woodbury CorporationMaintenance TechnicianOrem, UTWoodbury Corporation is a full-service real estate design, development, and management company founded in 1919 in Salt Lake City. The maintenance technician’s responsibilities include, but are not limited to: Assist with and perform general maintenance and repairs commercial property and grounds.