Agency/Freelancer
                            (Do It For Me: Good but expensive)
                            
                            
                    
                          
                                                  
                        
- Best for high level functionality & coding 
                
                        
-  Your website is made by professional designers
                
                        
- Pay by the hour or day, generally with 20% - 50% deposit up front
                
                        
- Average project cost $3000 - $9000 upwards
                
                        
- 1 to 6 month project duration
                
                        
- Website updates are usually charged on a per day or per hour rate
                
                        
- You might need to manage your domain registration
                
                        
- You might need to manage your own web hosting