1. Protech HVAC, LLC
PO Box 29, Portsmouth, NH 03802
Coordinate: 43.0774,-70.7563
Phone: (603) 545-1282
2. S. G. Torrice Company
115 Heritage Ave, Portsmouth, NH 03801
Coordinate: 43.03078,-70.79304
Phone: (603) 373-6951
3. CMC Mechanical Services
1465 Woodbury Ave Ste 209, Portsmouth, NH 03801
Coordinate: 43.08726,-70.78881
Phone: (603) 430-2852
4. Dowling Corporation
112 Heritage Ave Unit 1, Portsmouth, NH 03801
Coordinate: 43.03186,-70.79176
Phone: (603) 433-1311
5. Petro Home Services
225 Greenleaf Ave, Portsmouth, NH 03801
Coordinate: 43.05502,-70.77462
Phone: (603) 379-3655
6. East Coast Heating & AC Inc
436 Shattuck Way Ste 1, Portsmouth, NH 03801
Coordinate: 43.11547,-70.81895
Phone: (603) 430-9414
7. Rye Energy
225 Greenleaf Ave, Portsmouth, NH 03801
Coordinate: 43.05502,-70.77462
Phone: (603) 964-8900
8. Gobbi Fire Protection Systems
141 Banfield Rd, Portsmouth, NH 03801
Coordinate: 43.04598,-70.78275
Phone: (603) 431-5582
9. Air General Air General
403 The Hl, Portsmouth, NH 03801
Coordinate: 43.07811,-70.75983
Phone: (603) 427-0397
10. Key Heating & Air Conditioning Inc
170 West Rd Ste 8, Portsmouth, NH 03801
Coordinate: 43.04345,-70.7757
Phone: (603) 436-8811
11. State Street Appliances
3613 Lafayette Rd, Portsmouth, NH 03801
Coordinate: 43.01689,-70.79976
Phone: (603) 436-7047
12. Cph Mechanical Inc
235 West Rd Unit 8, Portsmouth, NH 03801
Coordinate: 43.04291,-70.7757
Phone: (603) 436-7503
13. Southern Air Inc
58 Durham St, Portsmouth, NH 03801
Coordinate: 43.07215,-70.80824
Phone: (603) 766-3211
14. Pilot Construction Inc
24 Ladd St, Portsmouth, NH 03801
Coordinate: 43.0775,-70.75788
Phone: (603) 436-2510
15. Newington Energy
200 Shattuck Way, Portsmouth, NH 03801
Coordinate: 43.10249,-70.80436
Phone: (603) 766-1880
16. Carlisle Air
110 Aviation Ave, Portsmouth, NH 03801
Coordinate: 43.07428,-70.80788
Phone: (603) 334-3346
17. Granite Group Energy
1 Nh Ave Ste 207, Portsmouth, NH 03801
Coordinate: 43.08713,-70.81189
Phone: (603) 294-4850
18. Pettigrew Plumbing & Heating
67 Willard Ave, Portsmouth, NH 03801
Coordinate: 43.06463,-70.76438
Phone: (603) 969-1806