Gresham, Oregon, located east of Portland in Multnomah County, is a growing suburban community with a population of over 110,000 residents. The city has a high proportion of working families, many of whom commute to Portland for employment. This creates a strong demand for flexible childcare options, including nanny services. Parents in Gresham often seek childcare that offers one-on-one attention, flexible hours, and the ability to tailor care to their child’s developmental needs. While there are several licensed daycares and preschools in the area (such as KinderCare and local church‑based programs), the nanny market remains underserved, especially for families needing part‑time, evening, or overnight care. The proximity to Mount Hood and outdoor recreation also means some parents need occasional weekend care. Competition comes from both independent nannies and larger agencies in nearby Portland, but a locally focused Gresham nanny business can stand out by emphasizing familiarity with Gresham schools, parks, and community resources.
In Oregon, the type of license you need depends on the structure of your nanny business. If you care for children from more than one unrelated family in your own home, you must be certified as a “certified family child care home” through the Oregon Department of Human Services – Office of Child Care (OCC). This requires completing background checks for all household members, passing a home safety inspection, and meeting training requirements (at least 15 hours of annual training). However, if you provide nanny services solely in the family’s home and care only for that family’s children, you are generally not required to hold a state child care certification. Instead, you operate as an independent contractor or employee of the family.
Regardless of licensing, you should register your business with the Oregon Secretary of State and obtain a Business Identification Number (BIN) from the Oregon Department of Revenue. You may also need a city business license from the City of Gresham (contact the Gresham Business Licensing Department). Liability insurance is highly recommended—look for policies that cover in‑home care, transportation (if you drive children), and accidents. If you hire employees (e.g., another nanny), you must register with the Oregon Employment Department and pay unemployment taxes. You are also responsible for complying with Oregon’s minimum wage laws (currently $14.20 per hour as of 2025) and paying payroll taxes. Finally, consider joining the Oregon Association for the Education of Young Children (ORAEYC) for resources and networking.
Go to google.com/business and click “Manage now.” Choose the category that best fits your business. For a nanny service, “Child Care Agency,” “Nanny Service,” or “Child Care Provider” are suitable. Use your actual business address—if you care for children at your home, you can list it (uncheck “hide address” only if you welcome drop‑ins). For nannies who travel to clients, you can set a service area (e.g., Gresham, OR and surrounding cities like Troutdale, Wood Village, and Fairview).
Your profile must include: business name (e.g., “Sunny Days Nanny Care – Gresham”), phone number (a local 503 or 971 area code), website (even a simple one built with Google Sites or Carrd), hours of operation, and a detailed description. Write a 750‑character description that includes keywords such as “Gresham nanny,” “childcare in Gresham,” “in‑home nanny,” “after‑school care,” and “part‑time babysitter.” Add high‑quality photos of yourself, your play space (if applicable), children engaging in safe activities, and your certifications. Encourage initial clients to leave reviews—ask each family to write a short testimonial mentioning “Gresham” and “nanny.” Respond to every review professionally. Use the “Posts” feature to share seasonal tips, availability updates, or local community event participation.
Create a simple website using a platform like WordPress or Wix. Each page should target a specific service: “Full‑Time Nanny Gresham,” “After‑School Care Gresham,” “Weekend Babysitter Gresham.” Include your city and neighborhood names (e.g., Rockwood, Centennial, Powell Valley). Add a Google Maps embed and your Google Business Profile link. Use schema markup (LocalBusiness type) to help search engines understand your location and services. Write blog posts about local topics: “Top 5 Parks for Kids in Gresham,” “How to Prepare Your Child for Preschool in Gresham,” “Family‑Friendly Summer Activities in Gresham.” These pages will rank for long‑tail searches.
Get your business listed on local directories: Yelp (category “Child Care & Day Care”), Nextdoor, Care.com, Sittercity, the Gresham Chamber of Commerce directory, and the Multnomah County child care resource page. Ensure your Name, Address, Phone (NAP) is consistent across all platforms. Seek backlinks from local parent blogs, the Gresham Outlook newspaper, and community organizations like the Gresham Library or Mt. Hood Community College. Sponsor a local youth sports team or a school event to earn a mention on their website. These signals strengthen your local authority.
Proximity to the searcher matters—so target neighborhoods where families live. Maintain a high review count (aim for 10+ positive reviews) with keywords in the text. Regularly update your Business Profile with new photos and posts. Respond to all Q&A questions promptly. If you offer virtual consultations, mention that in your profile. Also, consider running a
Run a free GBP audit, analyze your competitors, and track your review growth — all in one platform.
Try BizLaunchIQ Free →