the strata management for my condo lined up this company and provided contact info if we wanted their services(non compulsory)I called,we agreed on a time and date,he was on time friendly,professional manner,did his work efficiently,cleaning the screen too and instilled confidence that he knew what he was doing.Advised me that he also provides plumbing services,gave me his card,I paid ($60 very reasonable for peace of mind) and he was on his merry way.