Get in Touch with All-Phase Heating & Cooling in New Brunswick

For all your installation, repair or maintenance needs, you’re in capable hands with All-Phase Heating & Cooling. Our experts guarantee a timely and impeccable service keeping your heating and cooling systems running smoothly, while informing you on how they function.

For any questions or comments, feel free to fill out the form below, or call us at 506-381-2283.

Contact Info



Business Hours


24-hour emergency service – 7 days/week

Office Hours:

Monday-Friday: 9:00 AM – 5:00 PM

Methods of Payment

Cash Cheque Master Card Visa

Service Area

  • All of New Brunswick
  • Some areas of Nova Scotia (Amherst specifically)
Created by

Legal notice