i had an Audi and changed the oil in teyseer but they didn't have the filter so i purchased it from the dealer.
last year i had a Mercedes and i changed the oil in Woqod and in that time they had filter and they made engine flush as well.
in my opinion changing oil is not a major thing and any mechanic with basic knowledge could perform it.