Я бы посоветовал в качестве крыши для такого навеса использовать поликарбонат. Материал сравнительно недорогой. Да, и сделать крышу из такого материала под силу каждому. А в качестве стоек можно использовать стальные трубы, не обязательно новые, можно и б/у.