وجود الحمام على السطح والمنزل ليس من لا شيء ولكن هناك العديد من العوامل التي تساعد على خلق بيئة معيشية مناسبة لذلك نوضح أهم العوامل التي تؤدي إلى وجود الحمام وذلك على النحو التالي النوافذ مغلقة لفترة طويلة حيث تعتبر من أفضل البيوت التي تتخذها الطيور كمنزل لها وجود الحبوب والأطعمة التي يأكلها الحمام على السطح وفي المنزل فهذا يساعد في انتشار الحمام على نطاق واسع تساعد المساحة الموجودة على الشرفة الحمام في تكوين أعشاشه بسهولة وبساطة وجود عدة أشجار أمام المنزل مباشرة يساعد في جمع الحمام عليها يؤدي عدم الاهتمام بالنظافة اليومية إلى خلق بيئة مواتية للطيور لصنع أعشاشها وجود تغييرات في الشرفة يساعد في بناء أعشاش الحمام التي تستخدم كملاذ آمن لهم