Леонид, поподрбней, что значит "барахлят" .? Возможно Вы получите совет и сами исправите, а возможно придётся вызывать специалиста. Всё зависит от того как "барахлят перголы".
Леонид, сложно сказать точно т.к. я не видел перголы, но мне кажется что у Вашей пергулы засорился механизм открывания. Они ведь находятся на улице? В этом случае попробуйте почистить.