diff --git a/cmd/empire/factories.go b/cmd/empire/factories.go
index <HASH>..<HASH> 100644
--- a/cmd/empire/factories.go
+++ b/cmd/empire/factories.go
@@ -133,12 +133,12 @@ func newMigrationScheduler(db *empire.DB, c *cli.Context) (*cloudformation.Migra
 
 	es, err := newECSScheduler(db, c)
 	if err != nil {
-		return nil, err
+		return nil, fmt.Errorf("error creating ecs scheduler: %v", err)
 	}
 
 	cs, err := newCloudFormationScheduler(db, c)
 	if err != nil {
-		return nil, err
+		return nil, fmt.Errorf("error creating cloudformation scheduler: %v", err)
 	}
 
 	return cloudformation.NewMigrationScheduler(db.DB.DB(), cs, es), nil
Annotate errors for failing to create the schedulers