Most homeowners face a familiar frustration: one contractor for plumbing problems, another for heating issues, and yet another when the air conditioning fails. Each service call means new appointments ...