If you are dealing with a ceiling fan that is not working, there are several things you can do to try and fix it. The first thing that you should do if the fan is not working is to call the manufacturer of the product to ask for assistance. If they are not authorized to repair the ceiling fan, they will probably refer you to someone that is, so calling the company that the original warranty was bought through might be your best bet. Most ceiling fans will come with a remote control, so if you were able to get the remote from the manufacturer, then you can try resetting the fan so that it works. If this does not work, then you will need to go outside to reset the fan.
If the electrician is not able to help you with the issue and you are only going to use an electrician to actually make the repair, then you will want to contact an electrical installation service that offers ceiling fan not working services. The reason you would want to use one of these services is because you can call them instead of the person that actually made the original purchase of the unit. They will know where to go to have the unit fixed and can give you a good idea on the cost of the repairs. If you want to save money, then you might consider getting the unit reconditioned by having it cleaned, lubricated, and tested before it is sold.
If the ceiling fan is not working properly because it is having trouble starting or stopping, then it could be a matter of having too many open or closed switches on the unit. Usually each remote control includes three dip switches, but if yours has four or more, then you are going to need to replace the existing ones with new ones. The dip switches are used to set the motor into different modes, but if there are multiple sets of switches, then it will stop working correctly. The best way to determine if your switches are the problem is to turn the power off, and then try to turn the switch on again to see if it comes on.