A versatile synthetic strategy based on the use of a non-peripherally substituted dihydroxysilicon phthalocyanine and dihydroxygermanium octaethylporphyrin has permitted controlled construction of heterodyads that absorb across the whole visible spectrum; the same phthalocyanine also reacts with chlorosubphthalocyanine to form a Si–O–B linked dyad and triad.