Error de análisis de cadena PHP con el punto y coma necesario después de la variable [cerrado]

En mi código PHP tengo una variable$message que incluye el mensaje que se me enviará y que tiene variables de publicación en él. Se supone que tiene un punto y coma al final ... pero me da un error al decir que es inesperado, pero sé que lo necesito porque no funcionará sin él. Estoy en una pérdida completa. Esperemos que alguien aquí pueda ayudarme.

Mensaje de error:

PHP Parse error:  syntax error, unexpected ';'

Código PHP

if(!empty($_POST["name"]) && !empty($_POST["address"]) && !empty($_POST["city"]) && !empty($_POST["phone"]) && !empty($_POST["email"]) && !empty($_POST["type"]))
{
$message = "Name:" . $_POST["name"] . 
"Address:" . $_POST["address"] . 
"City:" . $_POST["city"] . 
"State:" . $_POST["state"] . 
"Zip Code:" . $_POST["zip"] . 
"Phone:" . $_POST["phone"] . 
"Email:" . $_POST["email"] . 
"Current Roof Type:" . $_POST["type"] . 
"Roof Age:" . $_POST["age"] .
"Is it leaking?:" . $_POST["leak"] . 
"Does it have hail damage?:" . $_POST["hail"] . 
"Insurance:" . $_POST["insurance"] . 
"Additional Comments:" . $_POST["extra"] . 
;                                          <---------------####Unexpected semicolon
$to = "emailasdasdasdasd";
$subject = "Free Estimate";
$from = "Guarantee Roofing";
$headers = "From:" . $_POST["name"];
mail($to,$subject,$message,$headers);
}