What Is a Hyphen?
Hyphens (-) are used for joining words or parts of words. They cannot be replaced by other types of dashes. 
They are also typically used for compound modifiers, especially when such modifiers are placed before the modified word.
However, if you doubt whether a hyphen should be used for a compound word or not, you'll want to check a trusty dictionary before using one. 

Hyphen with Compound Modifiers: Two-Word Adjectives Before Nouns
Connecting words with a hyphen is easy. It only gets tricky when it comes to choosing the right words. Compound modifiers are a classic example of when hyphens should be used since they consist of two words that function as adjectives in modifying an object within a sentence. Thus, when a hyphen is used to connect such words, readers understand that the compound modifier has a single unit of meaning. For example:
"Driving on snow-laden highways during winter is risky" should be expressed:
"Driving on snow-laden highways during winter is risky." 
 Are there vegan-friendly restaurants in your area?  is also better expressed:
Are there vegan-friendly restaurants in your area?
The main idea is to only use a hyphen when a compound modifier comes before the described noun. If the compound words come after the noun they modify, a hyphen should not be used. So, we have:
"High ways during winter months are snow laden" and:
The restaurant close to the mall is vegan-friendly
A hyphen is also not needed when an adverb and an adjective make up your modifier: Thus;
He narrated an awfully-unpleasant ordeal is incorrect and should be replaced with:
He narrated an awfully unpleasant ordeal.

Hyphen With a Noun, Adjective Or Adverb and a Present Participle
Compound modifiers can also consist of an adjective or noun combined with a word in present participle. In this case, a hyphen should be used to make for clearer understanding especially when a single unit of meaning is intended. 
A well-speaking tutor made the concept easy to understand.
The statement might be construed to mean that a "speaking tutor" who was "well" made the concept easy to understand. However, what is meant is that the tutor speaks well, in which case, a hyphen should be inserted between well and speaking to make the statement easier to understand. Thus, the statement becomes:
A well-speaking tutor made the concept easy to understand.
There are many fast-rising footballers today.
A hyphen should not be used when a noun comes before its modifier. So, we have:
That football star is fast rising.
Adverbs combined with a participle are also not hyphenated
Thus, the expression: 
The poorly-designed logo is not worth its staggering price tag is wrong and should be expressed:
The poorly designed logo is not worth its staggering price tag. 

Hyphenated Compound Words
Some words have lost hyphenation over time while others are still hyphenated. So, if you doubt whether it is built in or built-in, consult your dictionary before using a compound word.

Hyphens and Numbers
Always insert a hyphen when spelling any number between twenty-one and ninety-nine.
There are more than twenty-three oranges in the basket.

Hyphen in Compound Adjective With Numbers
Whether written in digits or words, always use a hyphen to link compound adjectives that have numbers as their first part to the noun they form a single unit meaning with. E.g.
Will you be attending the 3-day seminar?
Students have to understand that twentieth-century jobs now risk automation.
On the contrary, hyphens are not used if the number comes after the first word in the compound adjective.
He is a Level 12 officer.

Hyphen With Prefixes: Ex-, Self-, All-
A hyphen should be used with ex-, self- and all- prefixes.
He's an ex-soldier.
Nobody is self-sufficient.
Only God is all-knowing.

Hyphens with High or Low
Hyphens should also be used in compound adjectives containing high or low before the modified noun
He sent a high-level delegation to the summit.

Corporate Address

17425 Bridge Hill Ct #200