There are many posts about recommended maintenance on SQL Server. There is even a SQL Server subforum that has a LOT of good information. www.mibuso.com also has a lot of good stuff about this topic.
Most importantly, you need to get your partner involved and have them advise you on this. If they don’t know (if they say it is not necessary then that means that they don’t know), you need to get another partner. There is no excuse for partners not to know about SQL Server anymore.