Custom made carports