sounds like your so called qualified plumber failed to check your mains water pressure at peak times.
now cause so many people are using the water at peak times your pressure is to low to activate the pressure switch.
hi-spec plumbing & heating (essex), May 2010