Charging a Tesla car can be done via a 120 power volt (standard at all USA homes), 240 (present in many USA homes) and 480 volts (only at Superchargers).
Although you can charge your Tesla with 120-volt power supply, it will take you extremely long, we are taking several days.
The best way is to upgrade to 240 volts. Many homes built after the 80's tend to have this built into the car garage close to where your washer and dryer would be located. This was because many washers and dryers come in the 120 and 240-volt options.
If your garage does not have 240, you can ask an electrician to upgrade your home. This upgrade can cost from 00 to $700. It depends on the number of power updates (ex: new power panel) that will be required.
Once you have 240 power supply, your Tesla car will charge in 8-12 hours. We've written an article that covers this in details. Read here.
TeslaCarSearch.com is an independent organization and is not affiliated with Tesla Motors, Inc. or its subsidiaries. TESLA, TESLA MOTORS, TESLA ROADSTER, MODEL 3, MODEL S, MODEL X, ROADSTER, SEMI, TESLA SUPERCHARGER and the “TESLA,” “T” and “TESLA and T in Crest” designs are trademarks or registered trademarks of Tesla Motors, Inc. in the United States and other countries.