D
David Howell Review of Needham Oil & Air
The team of Randy (Sales), Chris (Installer/Super...
The team of Randy (Sales), Chris (Installer/Supervisor) and Luca (Installer) did a wonderful job, quoting and installing a mini-split A/C system in a challenging space in a matter of days. They were excellent people to work with and treated our home with the utmost respect. They were just great.
Comments: