Located in Freeport, our team at Dog House can handle all your heating in Windham, ME. We also offer the best plumbers around. We understand that taking care of your home is your number one priority. Every technician and plumber on our team will make your home or light commercial property the number one priority. From Auburn to Yarmouth, our customers count on us to provide top-notch service and customer support.