Home Inspections in Niagara, Hamilton, Halton, GTA – mold, Asbestos and radon inspections across Ontario

Local Niagara Contractors

This information is to assist you in identifying local contractors.  It is not necessarily a recommendation of one contractor over another. 

The list is developed solely from client feedback.  If we get told of a great contractor from one of our clients, they are added to the list.   Conversely, if we get bad reviews from our clients about a contractor, they are removed from the list.

It is important you make the decision based upon your own selection criteria.


JCL Electric Inc. (Highly-Recommended)

25 Cabot Drive, St. Catharines, ON, L2M 2G4
Phone: (905) 932-6767
email: JCL Electric
Website: JCL Electric

Corfield Electric

6668 Dawson, Niagara Falls, ON L2E 7E9
(905) 353-0017

John Liefl Electric Ltd

7186 Oxford, Niagara Falls, ON L2J 1J5
(905) 358-2509

Sam Visca Electric (Recommended – +Commercial)

5602 George, Niagara Falls, ON L2E 3E2
Phone: (905) 354-0184
email: Info at Sam Visca
Website: Sam Visca Electric

Davidson Ernest B Electrical Contracting

4374 Drummond Rd, Niagara Falls, ON L2E 6C3
(905) 383-0461


Mr. Rooter Plumbing & Drains

4025 Dorchester Rd, Niagara Falls, ON L2E 7K8
(905) 358-3897

Gary Weaver Plumbing

7420 Redhaven Cr,
Niagara Falls, ON L2G 7H7
(905) 354-0802

Window repairs

Wade KuKaryshen

Niagara on the Lake
Cell (905) 341 9455

Carpet & Tile Cleaning

DeeGee Carpet & Tile Cleaning

(289) 296-4860


6161 Dawlish Ave, Niagara Falls, ON. L2G 4J5
(289) 968-0417

Duct Cleaning

Niagara Falls, ON
(905) 374-7272
8321 Mundare Cr
Niagara Falls, ON L2G 7M6
(905) 295-9119

Fireplace installation and service

One-stop fireplace shop

4332 Drummond Rd, Niagara Falls, Ontario, L2E 6C3
(905) 357-6333

Evans Heating and Cooling

4065 Stanley Avenue,  Niagara Falls., Ontario, L2E 4Z1
(905) 354-4424

General Contractors

Charles Keller Home Renovations

(905) 358-9642

Flooring Contractors

Michael’s Carpet and Flooring

3770 Montrose Road, Niagara Falls, Ontario, L2N 3C8
(905) 374-2721