Specializing in Alternative Heating Solutions

 With Complete Installations from Design to Finish

We Sell, Install and Service Wood, Gas and Pellet

Stoves, Inserts and Fireplaces

We Sweep, Install and Service All Flues for All Fuels -Wood, Gas, Pellet, Coal or Oil

Ask us how to save up to 50% on the cost of heating your home!
And about the current bio mass tax credit on wood and pellet stoves!


inter Weather Warning Sale

While supplies last - Purchase any of our pellet stoves, with our professional installation and get a FREE gas fired back-up generator for use with the stove when the power goes out! We have a variety of brands and styles of stoves to chose from, click "pellet stoves and inserts" to take a look.

We have Regency, Hampton, Enviro and VistaFlame brand pellet stoves.

We are NFI Pellet Certified (in fact Mark teaches the certification class, and classes on pellet stoves on a National level)

Please Be Aware: There is a company using our business name to scam people. They will claim they do our scheduling for us and are cold calling. We NEVER cold call, and we do not use a scheduling company, we do everything in house. We also only work in NH and ME, we have no branches elsewhere. If you get a suspicious call "from us" please inform the BBB of NH about it, they are attempting to investigate this. BBB Tel: (603) 224-1991.

We clean and inspect chimneys all year, and can install new heating appliances, flue liners and metal chimneys in your home, in any season!

We also sell wood, gas and pellet appliances, as well as their venting. And we can create hearths, wall treatments, chases for metal chimneys or whatever else is required to make your appliance functional, safe and beautiful in your home.

NOW is the best time to have your chimney, flues and heating appliances cleaned and inspected. No dirt gets better with age, including what is in your chimney. The nasty smell you get in the summer is humidity mixing with that soot. If you think your chimney flues need repair, or you want to change appliances, you should do that BEFORE the heating season starts and you need to use your stove/fireplace and its chimney. In addition after Labor Day is the "busy season" for cleanings and it may take several weeks to get an appointment. Finally if you have a pellet stove it has to be cleaned at the end of the season (check your owners manual, it usually also recommends having it serviced by an NFI Pellet Certified technician) and not doing so can actually cause damage to the stove. Call us today and when the heating season starts up again you will know you are ready.

This recent email from a customer is exactly what we strive for everyday:

"We certainly have been enjoying the fireplace, as have the dog and cats.  We have received many compliments from family and friends, one of which at least will be contacting you about having some work done on his home...A warm house and a happy wife—money well spent."  C.P.

(more quotes from REAL customers on our "About Us" page)

To make sure your chimney is clean and safe, we always perform a Level 1 Inspection with all cleanings.

We offer discounts for multiple flues done at the same time  - fireplace, stove, insert or oil flues!

Just a few of the services we provide are: chimney cleaning (sweeping), sales, service and installation of wood, gas or pellet stoves and fireplaces, repair and relining of an existing chimney, installation of a metal chimney, chimney inspection, chimney flue scanning, rain caps, water sealing and crown coating. (For more information click on any highlighted word, or the topics listed to the left.) We clean and reline oil flues as well as wood, oil flues need maintenance too!

Complete installation from design to finish for wood, gas or pellet stoves and fireplace inserts.

We work on all chimneys - brick, block or metal- for all types fuels - wood, gas, pellet or oil.

Now that our daughter has graduated from UNH it was nice to be able to help another Farmington High School student attend!


New Class Scheduled for Hearth Professionals In July and August for Pellet Diagnostics and Repair

We are located in Farmington, NH. Our service area includes (but is not limited to): NH Strafford County area: Farmington, NH - 03835, Acton, ME - 04001, Alton, NH - 03809, Alton Bay, NH - 03810, Barnstead, NH - 03218, Barrington, NH - 03825, Berwick, ME - 03901, Center Barnstead, NH - 03225, Center Strafford, NH - 03815, Deerfield, NH - 03037, Dover, NH - 03820,  Durham, NH - 03824, Eliot, ME - 03903, Epping, NH - 03042, Exeter, NH - 03833, Gilford, NH - 03249,  Gilmanton Iron Works, NH - 03837, Greenland, NH -  03840, Hampton, NH - 03842, Kittery, ME - 03904, Kittery Point, ME - 03905, Lebanon, ME - 04027,  Lee, NH - 03824, Milton, NH - 03851, Milton Mills, NH - 03852, New Castle, NH - 03854, New Durham, NH - 03855,  Newfield, NH - 03856 , Newington, NH - 03801, Newmarket, NH - 03857 North Berwick, ME - 03906, North Hampton, NH - 03862, Northwood, NH - 03261, Nottingham, NH - 03290, Ogunquit, ME - 03907,  Portsmouth, NH - 03801, Rye, NH - 03870, Rye Beach, NH - 03871,  Rochester, NH including East Rochester, NH and Gonic, NH - 03867, 03868, 03839, Rollinsford, NH - 03869, Sanbornville, NH - 03872, Sanford, ME - 04073, Somersworth, NH - 03878,  South Berwick, ME - 03908, Strafford, NH - 03884, Stratham, NH - 03885, Union, NH - 03887, Wakefield, NH and East Wakefield, NH - 03830, Wells, ME - 04090, West Nottingham, NH - 03291,  Wolfeboro, NH - 03894, York, ME - 03909, York Beach, ME - 03910. These are the towns we are in frequently, however we are willing to go beyond our "regular service area" if needed so please give us a call!

We are committed to protecting your privacy. We will not collect any personal information from you that you do not volunteer, and we are the sole owner of all information collected. We do not share, sell or rent this information to others in any way that we have not mentioned in this statement. We will never provide anyone with your name, address, phone number or email without your knowledge and permission. We do not hand out customers names and phone numbers or addresses as references. We do not employ telemarketers or cold call anyone.

Contact Us:
(603) 755-4835 to schedule an appointment
Mark (for technical questions) chcs@metrocast.net
Laura (for everything else) chcsadmin@metrocast.net
or visit us on Facebook
We look forward to hearing from you!
  Site Map