There are two types of web developers – large web designing companies who charge exorbitant prices for their services. Then the second and the most common type, the freelancers who operate from home ...