No, any mechanic can do it but you need to keep records for your warranty. Go to the Edmunds.com webpage and click on “tips and advice” button. Then click on the car maintenance button. Here is the specific site:
Enter your year make and model and the mileage and your zip code. Depending on your mileage, you may just need to do a simple oil and filter change, change the spark plugs or a radiator or transmission fluid change that are easy and you can do yourself. That will be MUCH cheaper than taking it to the dealer. If it entails things that are too challenging for you, I would go to Car Talk’s Mechanics Files site at:
Enter your zip code and you will get a list of mechanics in your area that other consumers have used and highly recommend. Look for ones that specialize either in the make of your car or the type of service you need. Call 2-3 of them and ask for a ballpark figure on the service. I have personally used this site with great success to find good honest mechanics and can highly recommend it. Good luck!