The crisp, welcoming hotel room a traveller walks into, with its tightly made bed, spotless bathroom, and neatly arranged amenities, does not happen by accident. It is the result of a room attendant working quickly and meticulously against a tight clock, transforming the chaos a departing guest leaves behind into fresh perfection for the next arrival. Across Canada’s hotels, resorts, and lodges, these workers are the backbone of hospitality, and demand for them consistently outstrips the local supply.
That gap is why room attendant roles are among the most accessible entry points for foreign workers seeking a life in Canada. Housekeeping is a recognised shortage occupation in many regions, and Canada’s Temporary Foreign Worker Program allows hotels to sponsor overseas staff through a Labour Market Impact Assessment when they cannot fill positions locally. For someone willing to work hard, it is one of the more realistic doors into the country, particularly in tourism-dependent areas.
This guide gives you the complete, honest picture: what the job involves, what it pays across the provinces, the exact visa and work permit process, how to find employers who genuinely sponsor, and, just as importantly, the realistic routes from a temporary housekeeping job to permanent residency. It also tells you frankly where the challenges lie, because a clear understanding of the path will serve you far better than false promises ever could.
Why Canadian Hotels Rely on Foreign Housekeeping Staff
Canada’s tourism and hospitality sector is enormous and seasonal, swelling with visitors in summer and during winter sports season, and the accommodation industry needs a steady supply of housekeeping staff to keep rooms turning over. Yet these roles are notoriously hard to fill locally, because the work is physically demanding, the pay is modest, and turnover is high. Hotels in busy resort towns in particular often cannot find enough Canadians willing to do the job.
This chronic shortage is exactly what makes sponsorship viable. When a hotel can demonstrate to Employment and Social Development Canada that it advertised locally and still could not recruit enough room attendants, it can apply for a Labour Market Impact Assessment and hire foreign workers lawfully. Housekeeping is one of the occupations most commonly filled through the low-wage stream of the Temporary Foreign Worker Program, so there is a well-worn, legitimate path here rather than a theoretical one.
Canada’s broader immigration strategy supports this too. The country uses newcomers to sustain its economy and its tourism industry, and hospitality is a sector where foreign workers are genuinely relied upon, especially in remote and rural destinations that struggle to attract local labour. A hotel sponsoring a room attendant is therefore acting well within the grain of national policy, which is what makes the opportunity real and repeatable rather than a lucky exception.
What a Room Attendant Does on Shift
Understanding the daily reality helps you decide whether this is the right route for you, because housekeeping is honest, hard work with little glamour. A room attendant, sometimes called a housekeeper or guest room attendant, is responsible for cleaning and preparing guest rooms to a consistent standard, usually working through an assigned list of rooms within set time targets.
Typical duties include stripping and making beds, changing linens, cleaning bathrooms thoroughly, dusting and vacuuming, emptying rubbish, restocking amenities and supplies, and reporting any maintenance issues or damage. You will push a supply cart between rooms, handle cleaning chemicals safely, and often be expected to clean a demanding number of rooms per shift while meeting the hotel’s quality inspections. Attention to detail matters, because a single overlooked flaw can trigger a guest complaint.
The pace is brisk and the work is physical, involving constant bending, lifting, pushing, and being on your feet for the whole shift. Shifts are usually daytime, since rooms are cleaned after checkout and before new arrivals, though weekend and holiday work is standard because that is when hotels are busiest. It is repetitive and tiring, but it is also straightforward to learn, offers a predictable routine, and provides a genuine foothold in the Canadian hospitality industry for those prepared to work diligently.
Where Room Attendants Work
Housekeeping exists wherever people stay overnight, and the setting shapes the pace, the pay, and the lifestyle. Knowing the options helps you target roles that fit your situation and your immigration goals.
City and Business Hotels
Urban hotels serving business and leisure travellers offer year-round work and steady hours, often with union representation at the larger chains. The pace can be intense given high occupancy, but city hotels typically provide the most stable employment and the clearest structures for advancement into supervisory roles.
Resorts and Lodges
Ski resorts, lakeside lodges, and destination hotels in tourist regions are among the biggest recruiters of foreign housekeeping staff, and they frequently offer subsidised staff accommodation. These roles can be seasonal or year-round, and because they sit in regions hungry for labour, they often come with better immigration prospects through regional programs.
Cruise Ships and Remote Camps
Beyond traditional hotels, cruise operators and remote industrial or wilderness camps need housekeeping staff, usually with meals and lodging included. The isolation is a trade-off, but living costs are minimal, allowing you to save aggressively, and the concentrated work environment can accelerate your experience and earnings.
Serviced Apartments and Extended Stay
Extended-stay properties and serviced apartments involve deeper, less frequent cleans and a different rhythm from daily hotel turnover. The work can be less rushed, and these properties are a steady, growing segment of the accommodation market that values reliable, thorough attendants.
The Housekeeping Supervisor Path
With experience, room attendants can move into supervisory and management roles, coordinating teams, inspecting rooms, and managing supplies. Crucially, these supervisory positions sit at a higher skill level than frontline housekeeping, which matters greatly for permanent residency, as discussed later. Aiming for this progression from the start is a smart strategy.
Room Attendant Pay in Canada
Housekeeping pay is modest at entry level and governed by provincial minimum wages, but it rises with experience, unionisation, and promotion. The tables below give realistic Canadian-dollar ranges for the hiring outlook across 2026 and into 2027. Treat them as guides, since a budget motel and a luxury resort pay very differently.
| Experience Level | Typical Hourly Wage (CAD) | Approximate Annual (Full-Time) |
|---|---|---|
| Entry-level room attendant | $16 – $19 | $33,000 – $40,000 |
| Experienced attendant (2–4 years) | $19 – $23 | $40,000 – $48,000 |
| Senior / unionised luxury property | $22 – $27 | $46,000 – $56,000 |
| Housekeeping supervisor | $24 – $32 | $50,000 – $67,000 |
Where you work makes a real difference, balancing wages against the cost of living and the immigration advantages of each region. The table below shows how pay varies across the country.
| Province / Region | Typical Hourly Range (CAD) | Notes |
|---|---|---|
| British Columbia (Vancouver, Whistler) | $18 – $27 | Strong resort demand, high living costs |
| Alberta (Banff, Jasper, Calgary) | $17 – $26 | Major resort recruiter of foreign staff |
| Ontario (Toronto, Niagara) | $17 – $25 | Large market, many hotel employers |
| Quebec (Montreal, Quebec City) | $16 – $24 | Tourism hub, French an asset |
| Atlantic Canada | $16 – $22 | Lower pay, excellent PR pathways |
| Territories / remote lodges | $18 – $28 | Often with accommodation included |
Base wages tell only part of the story. Housekeeping roles, especially at resorts and larger hotels, often include valuable extras that improve the overall package. Ask about every item below before accepting an offer.
| Benefit / Extra | Typical Value |
|---|---|
| Overtime | 1.5× base beyond standard weekly hours |
| Weekend and holiday premium | Higher rates on busy days where applicable |
| Staff accommodation (resort roles) | Subsidised or provided in tourist regions |
| Meals during shifts | Often included at resorts and camps |
| Health and dental benefits | Common after probation at larger employers |
| Tips or gratuity share | Modest but real at many properties |
| Uniform and equipment | Provided by the employer |
The Physical Demands and Pace
It would be misleading to describe housekeeping as easy work, so go in with clear expectations. Cleaning a full quota of rooms to a high standard within a shift is physically taxing, and the strain accumulates over a working week. You will spend the day bending to make beds, scrubbing bathrooms, lifting mattresses, pushing a heavy cart, and reaching into awkward corners, all while keeping pace with tight time targets.
Repetitive strain, back and shoulder aches, and general fatigue are genuine occupational realities, which is why proper technique, good footwear, and pacing yourself matter so much. Hotels are legally required to train you in safe handling of cleaning chemicals and equipment, and following those procedures protects your long-term health. Speed comes with practice; new attendants are usually given time to build up to the full room quota.
For someone who is fit, methodical, and takes pride in visible results, the work can be surprisingly satisfying. There is a rhythm to it, a clear sense of accomplishment in a perfectly finished room, and the day passes quickly when you are busy. But if you have a serious physical limitation or cannot sustain repetitive manual effort, it is far better to recognise that before relocating. Honesty with yourself here is the foundation of a successful move.
Skills and Requirements
The formal requirements for housekeeping are minimal, which is what makes the role so accessible to newcomers, but employers still look for specific qualities and a few essentials.
- Physical fitness: The stamina to clean multiple rooms to standard within time targets, shift after shift.
- Attention to detail: A sharp eye for cleanliness and presentation, since quality inspections are routine.
- Basic English: Enough to understand instructions, safety information, and communicate with supervisors and guests; French is an asset in Quebec.
- Reliability: Punctuality and dependability are prized, because a missing attendant leaves rooms uncleaned.
- A clean background check: Hotels expect trustworthy staff who work unsupervised in guest rooms.
- Right to work: A valid work permit tied to your LMIA-supported job offer.
No formal qualifications or prior hotel experience are strictly required, though any background in cleaning, hospitality, or customer service strengthens your application. Employers provide on-the-job training in their cleaning systems, chemical safety, and quality standards. What matters most is a strong work ethic, a positive attitude, and the physical capacity to keep up, all of which you can convey clearly in your application and interview.
The Visa Route: LMIA and the Low-Wage Stream
For a role like housekeeping, the primary lawful route into Canada is an employer-specific work permit supported by a positive Labour Market Impact Assessment under the Temporary Foreign Worker Program. Housekeeping is one of the occupations most frequently filled this way, so the process is well established.
The employer leads the first stage, applying to Employment and Social Development Canada for an LMIA and proving they could not recruit locally. Because room attendant wages usually fall below the regional median, the role generally sits in the low-wage stream, which imposes specific duties on the employer. These include paying for your transportation to Canada, ensuring affordable accommodation is available, and covering private health insurance until provincial coverage begins. These protections exist to shield foreign workers from exploitation.
Once the LMIA is positive and you hold a written job offer, you apply to Immigration, Refugees and Citizenship Canada for an employer-specific work permit. This ties you to the named employer, is typically valid for one to two years, and can be renewed. In many cases a spouse or common-law partner can apply for a work permit and dependent children can attend Canadian schools, allowing your family to build a life alongside you.
The wage on offer must meet the regional standard for the occupation, which protects you and signals a legitimate arrangement. An offer that pays noticeably below the going rate, or that asks you to contribute to the employer’s costs, is a warning sign that the opportunity may not be genuine.
NOC, TEER and the Honest PR Picture
Canada classifies every job under the National Occupational Classification, with TEER levels from 0 to 5. Room attendants fall under light-duty cleaning occupations at TEER 5, and being straightforward about what that means for permanent residency is essential to planning your future realistically.
The honest reality is that the federal Express Entry system, through the Federal Skilled Worker Program and Canadian Experience Class, generally requires experience at TEER 0 through 3. A frontline room attendant role at TEER 5 does not, on its own, qualify you for those federal streams. Any guide that pretends housekeeping is a fast track to Express Entry is misleading you, and that matters because a false plan wastes years.
The genuine routes to permanent residency for housekeeping workers lie elsewhere, and they are real. Several Provincial Nominee Program streams accept semi-skilled and lower-skilled workers in hospitality, particularly in tourism regions that depend on them. The Atlantic Immigration Program and the Rural and Northern Immigration Pilot are purpose-built to give workers in exactly these roles a nomination pathway in exchange for settling where labour is scarce. And promotion into a housekeeping supervisor role, which sits at a higher TEER, can open the Canadian Experience Class. Planning around these routes from the outset is the key to turning a work permit into permanent residency.
Step-by-Step: How to Apply
A clear, ordered approach beats sending applications everywhere at once. Follow these steps to maximise your chances of landing a sponsored room attendant role and moving to Canada lawfully.
- Prepare your documents. Assemble a valid passport, a simple Canadian-style résumé, references, and any evidence of relevant work or English ability.
- Target the right employers. Focus on hotels, resorts, and lodges in tourist regions known to hire foreign housekeeping staff through the Temporary Foreign Worker Program.
- Use reliable job sources. Search Canada’s official Job Bank, which flags roles open to foreign workers, alongside hospitality and general job boards.
- Tailor your application. Emphasise reliability, physical fitness, attention to detail, and any cleaning or hospitality experience.
- Apply widely and honestly. Never fabricate experience, as employers verify and misrepresentation can bar you from Canada.
- Interview well. Be ready to discuss availability, ability to meet room quotas, and willingness to relocate to remote locations.
- Secure a written job offer. Confirm wage, hours, accommodation arrangements, and the employer’s commitment to an LMIA.
- Let the employer obtain the LMIA. They apply to Employment and Social Development Canada, which takes several weeks to a few months.
- Apply for your work permit. Once the LMIA is positive, submit your application to IRCC with all supporting documents.
- Complete biometrics and medical. Provide fingerprints, a photo, and an immigration medical exam if required.
- Arrange your move. Confirm travel and accommodation, and keep all immigration paperwork accessible.
- Arrive and begin. Complete any orientation and training, and start building the experience that leads toward permanent residency.
Finding Employers Who Sponsor Room Attendants
Because housekeeping is a common sponsored occupation, employers are out there, but finding the genuine ones takes a systematic approach across several channels.
Begin with Canada’s official Job Bank, the government platform where employers intending to hire foreign workers often post and where fraud risk is lowest. Complement it with hospitality job boards and general employment sites, filtering for postings that mention relocation support, staff accommodation, or foreign-worker eligibility. Resort towns and tourism regions are the richest hunting grounds, because their seasonal demand routinely exceeds the local labour supply.
Approach hotels and resort groups directly, too. Many large chains and destination properties recruit foreign housekeeping staff through their own careers pages, and applying directly shows initiative. Keep a record of the properties you contact so you can follow up professionally, and target regions where you would be happy to settle, since that improves both your job prospects and your later immigration options.
Licensed recruitment agencies that place hospitality workers are another legitimate channel. The unbreakable rule applies here as everywhere: a genuine recruiter is paid by the employer, never by you. Any agency demanding a large upfront fee for a guaranteed job or visa is a scam, and the next sections explain exactly how to protect yourself.
CV and Interview Tips
A clear, honest application tailored to Canadian expectations sets you apart, even for an entry-level role. Keep your résumé to one page, use plain language, and lead with the qualities employers care about most.
Highlight any experience in cleaning, hospitality, or physical work, and stress your reliability, attention to detail, and physical fitness. Make your availability explicit, including willingness to work weekends and holidays and to relocate to remote or resort locations, since flexibility is highly valued. State your work permit eligibility clearly so employers know hiring you is feasible. Even without prior hotel experience, a positive attitude and a strong work ethic come across powerfully.
At interview, expect practical, straightforward questions about your ability to meet room quotas, handle physical demands, and work independently to a high standard. Give concrete examples of times you were reliable, thorough, and hardworking. If the interview is by video, test your setup beforehand, present yourself neatly, and speak clearly. Showing genuine enthusiasm for the role and asking a sensible question about training or the team leaves a strong, professional impression.
Costs and Timelines
Relocating requires a realistic budget, even though the low-wage stream shifts some costs onto the employer. The table below outlines typical expenses in Canadian dollars; always verify current government fees before committing, as they change periodically.
| Item | Typical Cost (CAD) | Usually Paid By |
|---|---|---|
| Work permit application | $155 | Worker |
| Biometrics | $85 per person | Worker |
| Immigration medical exam | $200 – $400 | Worker |
| Flights to Canada | $700 – $1,800 | Employer (low-wage stream) |
| Private health insurance (initial) | Covered until provincial coverage starts | Employer (low-wage stream) |
| Initial accommodation | Often subsidised at resorts; otherwise worker | Varies |
| Recommended savings buffer | $2,000 – $4,000 | Worker |
On timing, patience is essential. The employer’s LMIA can take several weeks to a few months, and your work permit application adds further processing time that varies by country. From your first serious application to starting work, a realistic expectation is four to nine months. Keeping some savings to bridge the wait, and to cover your share of costs, is simply sensible planning.
How to Avoid Job and Visa Scams
Housekeeping applicants are heavily targeted by fraudsters, precisely because the roles are popular and many applicants are eager. A few firm rules will keep you safe from almost every scam.
The most important principle is absolute: no legitimate Canadian employer charges you to give you a job, and no genuine employer makes you pay for the Labour Market Impact Assessment, which is legally their cost. If anyone asks you to pay for a guaranteed job, a work permit, or an LMIA, walk away, because that is the clearest possible sign of fraud. This one rule defuses most scams instantly.
- Be wary of unsolicited job offers for positions you never applied to.
- Distrust recruiters using free email addresses, poor grammar, or pressure to act immediately.
- Never send money by wire transfer, gift cards, or cryptocurrency to secure a job.
- Verify any immigration consultant through the official Canadian regulator.
- Confirm the hotel or employer exists independently and that contact details match its official website.
- Remember that a work permit is issued by IRCC, never sold by a middleman.
If something feels wrong, it usually is. Slow down, verify through official channels, and never pay for a job. These habits keep honest applicants safe while the fraudsters move on.
Settling Into Canadian Life
Landing the role is just the start; building a stable life is the real aim. Canada is welcoming to newcomers, with established immigrant communities in every region and services designed to help you integrate. Your first weeks will involve practical steps: getting a Social Insurance Number, opening a bank account, finding housing if it is not provided, and registering for provincial health coverage, keeping in mind the short waiting period in some provinces.
For housekeeping workers, staff accommodation at resorts can be a real advantage, sharply reducing living costs in the early months and making it easier to save. Where you must find your own housing, the affordability of smaller towns and rural regions is a significant benefit, and these areas also tend to have the most welcoming immigration pathways. Choosing your location with both cost and PR options in mind is a smart move.
Canadian workplaces value punctuality, respect, and teamwork, and hospitality is no exception. Winters demand adjustment for anyone from a warm climate, so invest in proper clothing. Government-funded settlement agencies offer free help with language, job searching, and everyday practicalities, and engaging with them early smooths your transition considerably. Within a year, most newcomers find the rhythm of Canadian life becomes familiar and comfortable.
Career Progression and PR Routes
A room attendant job is a starting point, not a ceiling, and the smartest applicants treat it as the first rung on a ladder toward permanent residency. Because frontline housekeeping sits at TEER 5, the most reliable PR routes run through provincial and regional programs rather than federal Express Entry directly.
Research the Provincial Nominee Program in the province where you work, as many run streams for semi-skilled and in-demand hospitality workers, particularly in tourism regions. If you are open to smaller communities, the Atlantic Immigration Program and the Rural and Northern Immigration Pilot are designed to nominate workers who settle where they are needed, offering a direct line to permanent residency. These regional routes are often the most realistic path for housekeeping staff.
The other proven strategy is upward mobility. Prove yourself, gain experience, and move into a housekeeping supervisor or management role. Those positions sit at a higher TEER, which can open the Canadian Experience Class within Express Entry, since a year of skilled Canadian work experience is frequently the key to federal permanent residency. Once you hold PR and meet the residency requirement, citizenship follows. The journey rewards patience, reliability, and ambition in equal measure.
The Pros and Cons, Weighed Honestly
Seeing both sides clearly helps you decide with confidence. On the positive side, room attendant roles are genuinely accessible to newcomers, require no formal qualifications, offer a well-established and lawful sponsorship route through the Temporary Foreign Worker Program, and often come with staff accommodation that helps you save. They provide a real foothold in Canada, especially in beautiful resort regions, and a clear starting point for a longer immigration journey.
On the other side, the work is physically demanding and repetitive, the pay is modest, and the TEER 5 classification means the direct path to permanent residency is more complicated than for skilled roles, requiring provincial nominee streams, regional pilots, or promotion into supervision. For someone fit, hardworking, and strategic about their PR route, the pros clearly outweigh the cons; for someone unsuited to sustained physical work, they may not. Being honest with yourself is the most important step of all.
Room Attendant vs Related Hospitality Roles
Housekeeping sits within a family of hospitality jobs, and understanding the neighbours helps you plan your next move. Room attendants overlap with general cleaners and laundry attendants, who handle broader facility cleaning and linen operations respectively, and with public-area attendants who maintain a hotel’s lobbies and common spaces. All of these are entry-level roles with similar sponsorship routes.
Higher up, housekeeping supervisors, executive housekeepers, and hotel operations roles sit at higher TEER levels with better pay and clearer permanent residency prospects. Front-desk and guest-services roles offer a different, more customer-facing career track. Many newcomers use room attendant work precisely as the entry point, gaining Canadian experience and a reputation for reliability before progressing into supervision or moving across into other hotel departments. Seen this way, housekeeping is not a dead end but a launchpad into the wider hospitality industry.
Frequently Asked Questions
Below are the questions foreign applicants ask most often about room attendant jobs in Canada with visa sponsorship, answered honestly.
Can a foreigner really get visa sponsorship for a room attendant job?
Yes, and it is one of the more realistic routes. Housekeeping is a common shortage occupation filled through the Temporary Foreign Worker Program with a positive Labour Market Impact Assessment, especially in tourist regions. Success depends on finding a hotel or resort with a genuine need and the willingness to sponsor, but the path is well established.
Do I need experience or qualifications to apply?
No formal qualifications are required, and prior hotel experience, while helpful, is not essential. Employers value physical fitness, reliability, attention to detail, and a strong work ethic, and they provide on-the-job training in their cleaning systems and safety procedures. Any background in cleaning, hospitality, or customer service strengthens your application.
How much do room attendants earn in Canada?
Entry-level pay typically runs from $16 to $19 per hour, rising to $23 or more with experience, and higher for supervisors and unionised luxury properties. Overtime, premiums, and sometimes tips add to the total, and resort roles often include accommodation and meals. Earnings vary by province and property type.
Is accommodation usually provided?
Often, yes, particularly at resorts, lodges, and remote properties, where subsidised staff accommodation is a common and valuable benefit. City hotels are less likely to provide housing. Because accommodation dramatically reduces your living costs, it is worth prioritising employers who offer it, especially when you first arrive.
Can housekeeping lead to permanent residency?
Yes, though usually not through federal Express Entry directly, because of the TEER 5 level. The realistic routes are Provincial Nominee Program streams for hospitality workers, the Atlantic Immigration Program, the Rural and Northern Immigration Pilot, or promotion into a supervisory role that then qualifies you for the Canadian Experience Class. Planning this from the start is wise.
Will my family be able to join me?
In many cases, yes. A spouse or common-law partner may be eligible to apply for a work permit, and dependent children can attend Canadian schools. Eligibility depends on your permit type and stream, so confirm the specifics for your situation, but families often relocate together on this route.
How many rooms will I have to clean per shift?
It varies by property and room type, but a full daily quota of guest rooms is standard, and meeting it within the shift while passing quality inspections is the core challenge of the job. New attendants are usually given time to build up to the full quota. The pace is demanding but becomes manageable with practice.
Is the work permit tied to one employer?
An LMIA-based work permit is usually employer-specific, meaning you can only work for the employer named on it. To change employers, the new one generally needs their own LMIA and you must apply for a new permit. Recent policy changes have made switching somewhat easier in certain circumstances, so check the current rules.
Does speaking French help?
It is an asset, especially for roles in Quebec, and it can boost your points for certain permanent residency streams. Elsewhere in Canada, basic English is sufficient for the job. Learning even a little French widens your options and appeals to employers in bilingual regions and tourism hubs.
Should I pay an agency to secure a job?
You should never pay large fees for a job or an LMIA, because legitimate employers cover those costs and reputable recruiters are paid by the employer. Authorised immigration consultants may charge for genuine advisory services, but verify their credentials with the official regulator and be deeply wary of anyone guaranteeing a job or visa for an upfront fee.
What are my prospects for moving up?
Good, if you are proactive. Reliable room attendants can progress into housekeeping supervisor and management roles, which pay more and, importantly, sit at a higher TEER that improves permanent residency prospects. You can also move into other hotel departments. Treating housekeeping as a launchpad rather than a final destination is a smart long-term strategy.
The Bottom Line
Room attendant jobs in Canada with visa sponsorship represent one of the most accessible routes for a foreign worker without formal qualifications to build a new life. The demand is real, particularly in tourism and resort regions, and the Temporary Foreign Worker Program provides a well-established, lawful sponsorship mechanism through the LMIA, frequently with staff accommodation that helps you save from day one.
The honest caveat is that the path to permanent residency for this TEER 5 role runs through provincial nominee streams, regional pilots, or promotion into supervision rather than straight through federal Express Entry. Anyone who understands that from the beginning can plan intelligently, arriving on a work permit and mapping a route to PR from the first day. Protect yourself fiercely from scams, remember that no legitimate employer charges you for a job, and treat every step as part of a longer journey.
If you are fit, reliable, and willing to work hard, housekeeping is a genuine door into Canada, especially in its most beautiful regions. Do the groundwork, target real employers who sponsor, and keep your eyes on the larger prize of permanent residency and, eventually, citizenship. Countless immigrants have built secure, fulfilling Canadian lives that began with a housekeeping cart, and with patience and diligence, you can too.
