Have had several experiences with G&S, including maintenence, diagnostics, and installation. Scheduling has always been easy, Tech's are punctual and communicate any issues clearly. Had a full furnace replacement during a cold snap, this company was very responsive and handled my issue with great care and attention.