Metro Self-Storage is a locally operated division of William S. Hein & Co., Inc., providing reliable, secure storage solutions for individuals and businesses alike. Known for our clean, well-maintained facilities and excellent customer service, we’re proud to support our community through thoughtful, people-first operations. At Hein/Metro, we don’t just work; we thrive. Here’s what sets us apart: Compensation & Financial Benefits Average 12–15% yearly employer contribution to your 401K/profit sharing plan – no employee contribution required, better than 99% of companies nationwide Competitive salaries with opportunities for performance-based increases Health & Wellness Benefits Comprehensive health coverage (up to 100% paid) Chef on staff offering breakfast, lunch, and dinner-to-go Quiet room equipped with massage chairs for relaxation and recharge Complimentary access to on-site fitness equipment Professional Growth Access to professional development programs, workshops, and mentoring Average company tenure is 15 years Company Culture & Perks Employee-driven initiatives like Event committees and Book Clubs A culture that values ideas, collaboration, and curiosity Your Role Work Location: Metro Self-Storage 1575 Main Street Buffalo, NY 14209 Schedule: Full-time position Monday, Wednesday-Saturday 9:00am to 5:30pm Responsibilities include, but are not limited to: Maintain a clean, safe, and welcoming facility: Handle day-to-day upkeep of buildings and outdoor areas, including painting, floor care, lawn maintenance, snow removal, and basic repairs, to ensure everything looks great and works as it should. Prepare vehicles for customer use or storage: Clean, detail, and inspect vehicles, checking tires, batteries, and more, so they’re ready for smooth hand-offs and secure storage. Assist with Jeep Top services: Help customers with add-on services like Jeep top installations or removals. Full training is provided. Be a friendly, helpful presence at the front desk: Answer phones, greet visitors, process payments, and assist with rental agreements, making sure customers feel supported every step of the way. Guide customers through the storage process: Show available units, explain options, and answer questions to help people choose the right fit for their needs. Keep equipment in working order: Perform light maintenance and cleaning on facility tools and systems to ensure safety and reliability. Jump in where needed: Support your team by handling other tasks as they come up, helping the facility run smoothly day to day. Please note that this position spends 95% of its time on maintenance and manual labor tasks
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level
Education Level
High school or GED