You may want to check into one of those all metal carports. I see them bigger than what you want advertised around here for less than $600 installed. You can enclose it with sheet metal if you need walls.