Seibold Construction/Leak Master Electrician - Buffalo, NY Looking to contact Seibold Construction/Leak Master? You can reach them at 716-822-9271