Should you display partial search results if an exact match exists?

I have an app that allows the user to search for specific services. If the user searches for a particular service that is 100% keyword match would it be confusing if we displayed the exact match at the top and partial matches thereafter?

i.e Search term = "carpet cleaning"

Results =

  • Carpet cleaning
  • Spring cleaning
  • Garden cleaning
  • Basement cleaning
  • Only the top result is carpet cleaning and the other services don't include carpet cleaning.

    I am worried the user thinks the other results include carpet cleaning but also want to give them visibility of similar services.