Home Repair & Maintenance in Bloomington, CA J V Screens18584 Valley BlvdBloomington, CA, 923169095620635Aluminum Window ScreensDoorsHandymanHome Repair MaintenanceScreen And GlassScreen DoorsWindow And Screen RepairWindow Screen Repair Show MoreSee AlsoCarpets & RugsDoor RepairCabinetsHome ImprovementsWindows-Repair, Replacement & Installation