Direct Home Maintenance Incorporated Window Contractor - Buffalo, NY Looking to contact Direct Home Maintenance Incorporated? You can reach them at 716-825-2479